码迷,mamicode.com
首页 >  
搜索关键字:ienumerable接口    ( 110个结果
C#中List(Of T)类
.Net Framework为动态列表提供了泛型类List,这个类实现了IList、ICollection、IEnumerable、IList、ICollection、IEnumerable接口。 ICollection接口: ICollection接口由泛型集合类实现。使用这个接口可以获得集合中的元素个数(count属性),把集合复制到数组中(copyto()方法),还可以从集合中添...
分类:Windows程序   时间:2015-07-29 09:08:30    阅读次数:267
C#高级编程三十五天----foreach和yield
枚举 在foreach语句中使用枚举,可以迭代集合中的元素,且无需知道集合中的元素个数. 数组或集合实现带GetEumerator()方法的IEumerable接口.GetEumerator()方法返回一个实现IEunmerable接口的枚举. GetEnumerator()方法用IEnumerable接口定义.foreach语句并不真的需要在集合类中实现这个借口.有一个名为GetEnume...
分类:Windows程序   时间:2015-07-06 17:53:33    阅读次数:144
C#类可以通过foreach遍历的原理
要使用foreach的遍历的类首先要满足的条件1、类要实现公共方法 public IEnumerator GetEnumerator(){},还可以继承IEnumerable接口来实现这个方法2、类实现了public IEnumerator GetEnumerator(){}中,要返回一个对象用于遍...
分类:Windows程序   时间:2015-06-27 19:51:28    阅读次数:148
Linq
//Linq:language Intergarted Query 语言整合查询 //select * from tb_name //条件必须实现IEnumerable接口 //Linq to SQL,Linq to Xml ,Lin...
分类:其他好文   时间:2015-06-08 16:42:37    阅读次数:121
IEnumerable和IEnumerator 详解
IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象。IEnumerator对象有什么呢?它是一个真正的集合访问器,没有它,就不能使用...
分类:编程语言   时间:2015-06-03 13:20:05    阅读次数:231
Entity FrameWork 延迟加载的本质(一)
1.集合的标准查询运算符方法,是来自于System.Linq.Enumerable里给IEnumerable接口添加的扩展方法2.EF上下文里的DBSet里的标准查询运算符方法,来自于System.Linq.Queryable里的IQueryable接口添加的扩展方法3.延迟加载的,本质原因之一:当...
分类:其他好文   时间:2015-05-24 06:30:22    阅读次数:159
ASP.Net string 类的扩展方法 [转]
string 类的扩展方法列表(基本相同于 IEnumerable 接口的成员列表):Aggregate //累加All //是否都满足条件Any //是否有一个满足条件AsEnumerable //AsParallel ...
分类:Web程序   时间:2015-05-09 01:18:30    阅读次数:173
Ioc容器Autofac 三种注册方式
简单来说,所谓注册组件,就是注册类并映射为接口,然后根据接口获取对应类,Autofac将被注册的类称为组件。 虽然可像上篇提到的一次性注册程序集中所有类,但AutoFac使用最多的还是单个注册。这种注册共有三种方式,其中最简单的就是用As方法,例如,ArrayList继承了IEnumerable接口...
分类:其他好文   时间:2015-04-28 11:37:58    阅读次数:120
C#集合
1.集合的类型要实现IEnumerator,IEnumerable接口的才能使用foreach。集合的类型包括array arraylist list hasTabale dictionary sortList stack queue2.Arraya.一般数组 int[] a=new int[4];...
分类:Windows程序   时间:2015-04-19 21:17:49    阅读次数:168
用函数方法实现迭代器
序列就是可迭代的,是一个迭代器,也就是实现了IEnumerable接口的。 列表就是内存中的元素的集合。容易读写,通常以索引的方式访问。 用函数方法实现迭代器 private static IEnumerable Sequence(Func getNext, T startValue...
分类:其他好文   时间:2015-04-10 15:21:19    阅读次数:148
110条   上一页 1 ... 5 6 7 8 9 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!