写点什么

透过 LINQSQO 看 LINQ 内部机理

  • 2007-12-05
  • 本文字数:431 字

    阅读完需:约 1 分钟

在未来几年,对框架开发人员而言写 LINQ Provider 将是一项必须的技能。在未来,所有暴露数据存储的.NET 类库都需要有 LINQ 的支持,随着最近.NET 3.5 的发布,这一事项被提上日程。

为了让开发人员,尤其是写 Provider 的人群更简单地理解 LINQ 是如何工作的, Bart De Smet 创建了一个称为 LINQSQO(LINQ Standard Query Operator, LINQ 标准查询操作器) 的 LINQ 克隆版本。他描述如下:

这是自 LINQ 在 PDC 2005 大会上第一次面世以来,我第一个 LINQ 相关的项目。这个项目包括一个在 LINQ 中被使用的 LINQSQO 的定制实现。更具体地说,它是对可枚举静态类的克隆,它的所有扩展方法你都能在 System.Core.dll 中的 System.Linq 命名空间中找到。这样,你就可以将它看作一个 LINQ to Objects 的等价物。这个项目的最初目标是让开发者更好地了解 LINQ 是如何工作的。另外,和源代码一起我们还提供了 148 个单元测试来处理所有查询操作器的基本测试。

Bart 在 CodePlex 上发布了 LINQSQO 的 RTM 版本

查看英文原文: A Look inside LINQ

2007-12-05 23:311342

评论

发布
暂无评论
发现更多内容

瑞典国家旅游局开创先例申请注册目的地商标

财见

.NET 8.0 引领新一代通用管理平台:模块化、WinForms与WPF全面融合

代码忍者

即梦AI推出“一句话改图”功能,助力用户发掘更多创意

极客天地

文心一言API密钥:获取步骤指南

幂简集成

API 文心一言

QQ小程序已发布,但无法被搜索的解决方案

北桥苏

小程序

大模型,智能家居的春秋战国之交

脑极体

AI

iPad备份软件哪个好?好用的苹果备份软件推荐

阿拉灯神丁

ipad imazing iTunes 备份 & 恢复 数据备份工具

一键去除ppt底版logo!推荐2个做ppt必备的实用技巧!

职场工具箱

职场 PPT 在线白板 办公软件 AI生成PPT

API接口对淘宝的深远影响有什么?

科普小能手

API API 接口 API 测试

淘宝上货接口(淘宝发货接口)

tbapi

淘宝API接口 淘宝发货接口

现代化可观测性平台(3)

俞凡

架构 最佳实践

如何方便的编辑数学公式?好用的公式编辑器软件推荐 mathtype免费下载

阿拉灯神丁

公式算法 函数式 数学工具 MathType LaTeX 编辑器

使用 NGINX 和 NGINX Plus 实现负载均衡(第 1 部分)

NGINX开源社区

nginx 负载均衡 读书笔记

13.观察者模式设计思想

杨充

替换OpenTSDB和HBase,宝武集团使用IoTDB助力钢铁设备智能运维

Apache IoTDB

苹果电脑玩魔兽世界需要什么配置?MacBook玩魔兽世界卡顿丢包怎么办

阿拉灯神丁

游戏 CleanMyMac X 苹果电脑 国外服务器 魔兽世界单机

AI会计师:让AI+成就价值财务

用友智能财务

AI AI技术实践

【教程】第五章:标签页 & 区块 —— 丰富视图,精彩纷呈

NocoBase

开源 低代码 教程 无代码

富士胶片集团发布2024财年上半年度财务报告

财见

透过LINQSQO看LINQ内部机理_.NET_Jonathan Allen_InfoQ精选文章