摘要:
这是对“LINQ本质(再版)第二篇 运算”一文的补遗,主要讲述C#的LINQ表达式如何表示JOIN操作。 阅读全文
随笔分类 - LINQ
LINQ本质(再版)第二篇 运算
2008-10-14 19:54 by Ivony..., 3458 阅读, 收藏, 编辑
摘要:
从上一篇文章的论述中我们可以知道,.NET Framework使用IEnumerable<T>表示一个关系(集合),但反之不然。不过IEnumerable<T>的本质是一个序列枚举器,所以IEnumerable<T>本身就具备三重特性,集合、关系、序列。.NET Framework定义了一个扩展类Enumerable用于对IEnumerable进行运算扩展,主要... 阅读全文
LINQ本质(再版)第一篇 关系
2008-08-28 14:35 by Ivony..., 3347 阅读, 收藏, 编辑
摘要:
这篇文章主要探讨LINQ所面对的是什么?什么是LINQ技术可以操纵的数据?什么不是?LINQ所面对的数据与关系型数据库有什么关系?关系到底是个什么东西?
在这一篇文章里,我不打算探讨任何LINQ的使用技巧或者实现方法,因为这些,有太多太多的资料。我只打算用一篇文章简单的对LINQ的设计思想做一些阐述…… 阅读全文
LINQ本质(一) 映射
2008-08-18 18:27 by Ivony..., 4755 阅读, 收藏, 编辑
摘要:
在这一篇文章里,我不打算探讨任何LINQ的使用技巧或者实现方法,因为这些,有太多太多的资料。我只打算用一篇文章简单的对LINQ的设计思想做一些阐述。
这是一篇晦涩难懂的文章,因为这是一篇对LINQ技术进行深层次分析的文章,我并没有打算用通俗语言来讨论一个这么沉重的话题,也没有这个能力。
如果您在阅读之前能了解一些集合论的知识,会很有帮助。 阅读全文