2008年10月22日

【vs.net 2008系列-LINQ】 10.限定符操作

摘要: 限定符运算返回一个 Boolean 值,该值指示序列中是否有一些元素满足条件或是否所有元素都满足条件。 下图描述了两个不同源序列上的两个不同限定符运算。第一个运算询问是否有一个或多个元素为字符“A”,结果为 true。第二个运算询问是否所有元素都为字符“A”,结果为 true。 以下部分列出了执行限定符运算的标准查询运算符方法。 方法 ... 阅读全文

posted @ 2008-10-22 10:09 黄昌楠 阅读(253) 评论(0) 推荐(0)

【vs.net 2008系列-LINQ】 9.筛选数据

摘要: 筛选指将结果集限制为只包含那些满足指定条件的元素的操作。它又称为选择。 下图演示了对字符序列进行筛选的结果。筛选操作的谓词指定字符必须为“A”。 下面一节中列出了执行选择的标准查询运算符方法。 方法 方法名 说明 ... 阅读全文

posted @ 2008-10-22 09:56 黄昌楠 阅读(207) 评论(0) 推荐(0)

【vs.net 2008系列-LINQ】 8.Set 运算

摘要: LINQ 中的 Set 操作是指根据相同或不同集合(或集)中是否存在等效元素来生成结果集的查询操作。 下面一节中列出了执行 Set 操作的标准查询运算符方法。 方法 方法名 说明 ... 阅读全文

posted @ 2008-10-22 09:53 黄昌楠 阅读(290) 评论(0) 推荐(0)

【vs.net 2008系列-LINQ】 7.对数据进行排序

摘要: 排序操作按一个或多个属性对序列的元素进行排序。第一个排序条件对元素执行主要排序。通过指定第二个排序条件,可以对各个主要排序组中的元素进行排序。 下图演示对一个字符序列执行按字母排序操作的结果。 下面一节中列出了对数据进行排序的标准查询运算符方法。 方法 方法名 ... 阅读全文

posted @ 2008-10-22 09:41 黄昌楠 阅读(457) 评论(0) 推荐(0)

【vs.net 2008系列-LINQ】 6.标准查询运算符按执行方式的分类

摘要: 标准查询运算符方法的 LINQ to Objects 实现采用两种主要方式之一来执行:立即执行和延迟执行。采用延迟执行的查询运算符可以进一步分为两类:流式和非流式。如果您了解不同的查询运算符如何执行,则有助于理解从给定的查询获得的结果。如果数据源是不断变化的,或者如果您要在另一个查询的基础上构建查询,则获得的帮助尤其明显。本主题按照标准查询运算符的执行方式对其进行分类。 执行方式 立... 阅读全文

posted @ 2008-10-22 09:23 黄昌楠 阅读(172) 评论(0) 推荐(0)

导航