网站大量收购独家精品文档,联系QQ:2885784924

C_Linq__集合操作.docx

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C_Linq__集合操作剖析

Linq基础学习目录1LINQ查询结果集 12System.Array 数组 12.1基于System.Array定义数组 12.2基于类型定义数组 12.3数组元素的清空 12.4System.Array类静态成员 12.5不用循环填充数组 12.6数组类实例成员 23System.Collections 集合 23.1ArrayList 23.1.1实例成员 23.1.2静态成员 23.2ListT 33.3Hashtable 63.4SortedList 63.5SortedListTKey,TValue 73.6QueueT 83.7StackT 83.8LinkedListT 83.9HashSetT 94System.Linq 104.1System.Linq.Enumerable 104.2System.Linq.Queryable 104.3System.Linq.Lookup TKey,TElement 104.4System.Linq.Expressions.Expression 105接口 105.1IEnumerable 、IEnumerator 105.1.1正常使用 105.1.2C#的 yield 125.2IEnumerable T 125.3IEnumerator T 125.4ICollection 125.5ICollection T 135.6IList 135.7IList T 135.8IEqualityComparer 135.9IEqualityComparer T 135.10IDictionary 135.11IDictionary TKey,TValue 135.12IDictionaryEnumerator 135.13IComparer 135.13.1接口方法说明 int Compare(object x, object y) 135.13.2ArrayList.Sort (IComparer) 方法 135.14IComparer T 145.14.1接口方法override int Compare(T x, T y)说明 145.14.2List.Sort (IComparer) 方法 145.15System.Linq.IGroupingT 145.16System.Linq.ILookupTKey,TElement 145.17System.Linq.IOrderedEnumerableT 145.18System.Linq.IOrderedQueryable 145.19System.Linq.IOrderedQueryableT 155.20System.Linq.IQueryable 155.21System.Linq.IQueryableT 155.22System.Linq.IQueryProvider 156集合扩展方法 156.1集合扩展方法的实现:一个Where的例子 156.2延迟类 156.2.1Select 选择 166.2.2SelectMany 选择 166.2.3Where 条件 166.2.4OrderBy 排序升 176.2.5OrderByDescending 排序降 176.2.6GroupBy 分组 176.2.7Join 联合查询 186.2.8GroupJoin 186.2.9Take 获取集合的前n个元素 196.2.10Skip 跳过集合的前n个元素 196.2.11Distinct 过滤集合中的相同项 196.2.12Union 连接不同集合,自动过滤相同项 196.2.13Concat 连接不同集合,不会自动过滤相同项 196.2.14Intersect 获取不同集合的相同项(交集) 206.2.15Except 从某集合中删除其与另一个集合中相同的项 206.2.16Reverse 反转集合 206.2.17TakeWhile 条件第一次不成立就跳出循环 206.2.18SkipWhile 条件第一次不成立就失效,将后面的数据全取 206.2.19Cast 将集合转换为强类型集合 216.2.20OfType 过滤集合中的指定类型 216.3不延迟(浅复本) 216.3.1Single 集合中符合条件的唯一元素,浅复本 216.3.2SingleOrDefault 集合中符合条件的唯一元素(没有则返回类型默认值),浅复本 216.3.3First 集合的第一个元素,浅复本 216.3.4FirstOrDefault 集合中的第一个元素(没有则返回类型默认值),浅复本 226.3.5Last 集合中的最后一个元素,浅复本 226.3.6LastOrDefault 集合中的最后一个元素(没有则返回类型默认值),浅

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档