码迷,mamicode.com
首页 >  
搜索关键字:ienumerable    ( 599个结果
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-06-16 00:08:37    阅读次数:206
IEnumerable<T>和IQueryable<T>区分
哎,看了那么多,这个知识点还是得开一个文章 IQueryable和IEnumerable都是延时执行(Deferred Execution)的,而IList是即时执行(Eager Execution) IQueryable和IEnumerable在每次执行时都必须连接数据库读取,而IList读取一次 ...
分类:编程语言   时间:2018-06-06 01:04:22    阅读次数:168
IEnumerable,ICollection,IList接口问题
最近有一个疑问:IList已经继承了ICollection<T>,而ICollection<T>继承了 IEnumerable<T>, IEnumerable,那为什么IList还要继承 IEnumerable<T>, IEnumerable? 于是我自己写了接口测试:用dnSpy反编译看到,Tes ...
分类:编程语言   时间:2018-06-01 13:26:17    阅读次数:163
OrderBy排序和IComparer的使用
一,OrderBy排序在MDSN中有两种使用方法,如下 1》第一种方法的使用,就是根据某个字段排序,使用默认的比较器(Comparer<T>.default),如下,由于Dictionary是继承IEnumerable的,所以这里可以使用Dictionary作为排序集合, 2》第二种方法的使用,按使 ...
分类:编程语言   时间:2018-05-28 11:41:38    阅读次数:177
C#集合-列举(Enumeration)
在计算机这个范畴内存在许多种类的集合,从简单的数据结构比如数组、链表,到复杂的数据结构比如红黑树,哈希表。尽管这些数据结构的内部实现和外部特征大相径庭,但是遍历集合的内容确是一个共同的需求。.NET Framework通过IEnumerable和IEnumerator接口实现遍历集合功能。 IEnu ...
分类:编程语言   时间:2018-05-27 12:21:22    阅读次数:281
数据绑定(五)使用集合对象作为列表控件的ItemsSource
原文:数据绑定(五)使用集合对象作为列表控件的ItemsSource ItemsSource属性可以接收一个IEnumerable接口派生类的实例作为自己的值,ItemsSource里存放的是一条一条的数据,列表式控件的条目容器会为这些数据传上外衣,只要为ItemsControl对象设置了Item.... ...
分类:其他好文   时间:2018-05-24 00:10:01    阅读次数:154
EntityFramework系列总结(二)---使用方法
一、查询 这里主要介绍两种查询方法 Linq to entity(L2E)和Sql查询 1、Linq to entity L2E查询时可以使用linq query语法,或者lambda表达式,默认返回的类型是IQueryable,(linq查询默认返回的是IEnumerable),下边给出了一个简单 ...
分类:其他好文   时间:2018-05-19 12:10:53    阅读次数:173
【手记】走近科学之为什么JObject不能调用LINQ扩展方法
Json.NET的JObject明明实现了IEnumerable<T>,具体来说是IEnumerable<KeyValuePair<string, JToken>>,按说JObject类型的对象是可以直接调用Select、Where等linq扩展方法的,但偏偏就是不行,代码如下: 究竟是人性的扭曲还 ...
分类:其他好文   时间:2018-05-10 13:17:36    阅读次数:204
了解IEnumerable
首先我是看了一篇很棒的博客 先说IEnumerable,我们每天用的foreach你真的懂它吗? 这里面比较全面的介绍了迭代器的使用原理,很好的回答了博主自己提出的三个问题。然后下面是我自己的一些小结 为什么在foreach中不能修改item的值? 答案是IEnumerator的object Cur ...
分类:编程语言   时间:2018-05-03 16:40:03    阅读次数:147
如何选择使用IEnumerable, ICollection, IList
IEnumerable, ICollection, IList,每种接口只适合某些特定场景,如何区别使用呢? IEnumerable接口,只提供了一个获取迭代器的方法,这也是为什么可以使用foreach遍历实现了IEnumerable接口集合的原因。 ICollection实现了IEnumerabl ...
分类:编程语言   时间:2018-04-07 17:31:52    阅读次数:127
599条   上一页 1 ... 8 9 10 11 12 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!