码迷,mamicode.com
首页 >  
搜索关键字:ienumerable    ( 599个结果
使用迭代器显示公交车站点
实现效果: 知识运用: 通常使用yield return依次返回每个元素 使用yield break语句终止迭代 迭代器的返回值类型必须为IEnumerable或IEnumerator中的任意一种 实现代码: ...
分类:其他好文   时间:2018-12-08 17:01:47    阅读次数:120
活代码LINQ——07
来源说明:https://blog.csdn.net/sha574810590/article/details/40738069 在LINQ中,数据源和查询结果实际上都是IEnumerable<T>或IQueryable<T>类型对象,所以可以通过使用普通对象的形式(调用方法、使用属性等)对数据源进 ...
分类:其他好文   时间:2018-12-06 22:15:48    阅读次数:238
IQueryable和IEnumerable以及AsEnumerable()和ToList()的区别
注意:本文背景为 Linq to sql 。文中 指代 ,`iq IQueryable`。 IQueryable 和 IEnumerable 的区别 IQueryable 延时 执行;扩展方法接受的是Expression(必须要能转成sql,否则报错) IEnumerable 延时 执行;扩展方法接 ...
分类:编程语言   时间:2018-11-11 18:24:15    阅读次数:260
以指定分隔符串联字符串
对于String.Join(String,String[])这个方法,相信大家都有所了解。唯一不足的就是这个方法只能用于字符串数组,适用场景比较少。我所遇到的场景中,更多的是对List<T>中的某属性进行串联。尚未发现可以实现该功能的代码,于是自己实现了该功能。实现的方式是对IEnumerable<T>进行扩展。///<summary>///将数组合并成字符串,
分类:其他好文   时间:2018-11-05 23:43:03    阅读次数:246
C# 集合
参考资料: https://www.cnblogs.com/kissdodog/archive/2013/01/29/2882195.html https://www.cnblogs.com/maj99/p/6322626.html IEnumerable:所有集合都要继承IEnumerable。I ...
分类:Windows程序   时间:2018-10-26 19:49:25    阅读次数:231
linq中order by 和group by (含lambda表达式实现)以及综合案例
一、Linq对谁适用 linq的语法通过System.Linq下面的Enumerable类提供支持,也就是说,只要是实现了IEnumerable<T>的对象都可以使用Linq的语法来查询。LINQ定义了大约40个查询操作符,如select、from、in、where、group by 以及order ...
分类:其他好文   时间:2018-10-23 10:52:40    阅读次数:388
yield关键字
yield用在foreach循环中,表示循环到下一次时返回的数据,主要作用是简化了foreach循环(其实用IEnumerable<>时没简化多少),与return结合使用,如: 除此之外还有yield break, 其表示跳出迭代,如: 参考:http://www.cnblogs.com/king ...
分类:其他好文   时间:2018-10-08 15:05:12    阅读次数:125
C# yield return; yield break;
using System; using System.Collections; namespace YieldDemo { class Program { public static IEnumerable Power(int num, int exponent) { int counter = 0... ...
分类:Windows程序   时间:2018-09-29 18:20:02    阅读次数:235
C#之Linq、where()、FindAll()的区别
原地址 C#之Linq、where()、FindAll()的区别 对于实现了IEnumerable接口的类、类型、集合可以使用Linq、Linq的扩展方法where()、FindAll()来查询符合谓词约束的数据。这三者之间执行的方式是不一样的,同样的数据同样的查询条件返回的结果也不相同。先上代码再 ...
分类:Windows程序   时间:2018-09-27 01:43:07    阅读次数:331
C#集合-
定义集合 集合是可以包含其他类的实例的类。要定义集合,可以从CollectionBase中派生,或者自己实现接口,类如IEnumerable,ICollection和IList。一般需要为集合定义一个索引器, 以用Collection[index]来访问集合成员。(使用集合维护对象组) System ...
分类:Windows程序   时间:2018-09-08 17:17:04    阅读次数:249
599条   上一页 1 ... 6 7 8 9 10 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!