写点什么

透过 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:31934

评论

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

Python好找工作吗?

cdhqyj

提速数字化!区块链加速应用落地,新制造与服务不断推出

CECBC

一个简单的物联网设备接入网关高可用方案

凸出

Java nginx Netty

【API进阶之路】因为不会创建云服务器,我被实习生摆了一道

华为云开发者联盟

虚拟机 服务器 API 华为云 API接口管理

面向进化的软件架构

星际行者

软件架构 进化

数据分析师 ”痛“ 谁能了解

松子(李博源)

数据分析 产品经理 数据产品 数据模型

kubernetes 集群升级,备份,故障恢复(kubeadm)

小小文

Kubernetes 群集安装 故障 kubeadm

Fastjson到了说再见的时候了

YourBatman

Jackson Fastjson JSON库

三分钟热度的干劲

落曦

你的个人博客网站该上线了!

北漂码农有话说

第七周作业

andy

极客大学

第七周总结

andy

极客大学

饿了么4年 + 阿里2年:研发路上的一些总结与思考

程序员生活志

阿里 饿了么 经验总结

程序员开启社交和打造影响力的最佳方式

非著名程序员

程序员 提升认知 写作 社交

LeetCode 题解:122. 买卖股票的最佳时机 II,JavaScript,一遍循环,详细注释

Lee Chen

大前端

多线程为了同个资源打起架来了,该如何让他们安定?

小林coding

并发编程 多线程 操作系统 计算机基础

天府之国迎来数字经济发展高地新契机

CECBC

数字货币 区块链技术 应用落地 人才政策产业

[POJ 1001] Exponentiation JAVA解题报告

一直AC一直爽

算法 刷题 POJ ACM

【源码系列】Spring Cloud Gateway

Alex🐒

源码 SpringCloud Gateway

智能标注原理揭秘,一文读懂人工智能如何解决标注难题

百度大脑

人工智能 百度 学习 AI 百度大脑

阿里云高级技术专家李晓成:面向5G的云网一体及云原生应用实践

阿里云Edge Plus

[POJ 1000] A+B Problem 经典水题 JAVA解题报告

一直AC一直爽

POJ OJ ACM 水题

BIGO | Likee深度推荐模型的特征工程优化

DT极客

JAVA算法

Bruce Duan

排序算法 Java算法

【小白学YOLO】一文带你学YOLOv1 Testing

华为云开发者联盟

人工智能 算法 图像识别 什么是多线程

字节跳动李本超:一年成为 Committer,我与 Flink 社区的故事

Apache Flink

flink

常见的emit实现AOP demo

八苦-瞿昙

随笔 随笔杂谈 aop

密码学的随机性与区块链随机数

CECBC

存储性能加速引擎之预读

焱融科技

Linux sds 焱融科技 分布式存储 预读

又被逼着优化代码,这次我干掉了出入参 Log日志

程序员小富

Java

架构师训练营」第 7 周作业

edd

极客大学架构师训练营

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