LINQ 学习笔记6 Kevin

Part 2 

Chapter 3

LINQ to Objects overview

IEnumberalbe<T> Sequences,and the standard Query

IEnumberable<T>, 发音为“I enumerable of T”,IEnumberalbe 是C#中所有泛型集合类必须继承的接口。这个接口允许遍历每个集合的元素。序列的定义就是实现了IEnumerable<T>接口的集合。

所有的标准查询语句都是扩展方法,在System。Linq.Enumberalbe命名空间中,静态类,属性中第一个参数是IEnumberable<T>类型的

Return IEnumerable<T>,Yielding, and Deferred Queries

 

yield关键字的用法:跟return的区别

yield return 跟 return 的區別,return 之後不會再返回到 return 後面的語句繼續執行。


很重要的一点是,尽管很多标准查询表达式都是

原文地址:https://www.cnblogs.com/kfx2007/p/2703151.html