IEnumerator:是一个真正的集合访问器,提供在普通集合中遍历的接口,有Current,MoveNext(),Reset(),其中Current返回的是object类型。IEnumerable: 暴露一个IEnumerator(只包含一个抽象的方法GetEnumerator(),该方法返回一个...
分类:
编程语言 时间:
2015-06-02 14:43:08
阅读次数:
116
非延时标准查询操作符是指不具备延时查询特性的标准查询操作符,这些操作符一般用于辅助延时标准查询操作符使用。1、ToArray操作符 ToArray操作符用于将一个输入序列转换成一个数组。 方法原型:public static TSource[] ToArray(this IEnumerable .....
分类:
其他好文 时间:
2015-05-31 21:25:09
阅读次数:
200
一、视图引入命名空间的设置 之前经常写这样的代码,而且每个页面都要写:@model IEnumerable 其实有一种很方便的方法,可以通过配置Views文件夹里的Web.config来简化代码。Views文件夹里的Web.config里面的这个地方。 ...
分类:
Web程序 时间:
2015-05-31 18:14:35
阅读次数:
202
对于IEnumerable和IEnumerator的一点理解。...
分类:
编程语言 时间:
2015-05-31 09:35:10
阅读次数:
195
List类是ArrayList的泛型等效版本,两者功能相似。它实现了6个接口,实际上市对应的3对。1、IEnumerable和IEnumerable2、ICollection和ICollection3、IList和IList 使用List有很多好处。比如类型安全和可以存储引用类型以及值类型的数据,....
分类:
其他好文 时间:
2015-05-30 18:06:20
阅读次数:
122
C#集体类型( Collections in C#) 集合是.NET FCL(Framework Class Library)中很重要的一部分,也是我们开发当中最常用到的功能之一,几乎是无处不在。俗话说知其然,知其所以然,平常看到IEnumerable,IEnumerator,ICollectio....
1.集合的标准查询运算符方法,是来自于System.Linq.Enumerable里给IEnumerable接口添加的扩展方法2.EF上下文里的DBSet里的标准查询运算符方法,来自于System.Linq.Queryable里的IQueryable接口添加的扩展方法3.延迟加载的,本质原因之一:当...
分类:
其他好文 时间:
2015-05-24 06:30:22
阅读次数:
159
第一种:查询表达式语法:IQueryable data = from student in db.Students group student by student.EnrollmentDate into dateGroup select ne...
分类:
其他好文 时间:
2015-05-23 21:23:51
阅读次数:
328
前段时间一直没有想到这种方法,所以一直在用easyUI插件,不过我觉得吧还是自己写比较满意;话不多说直接上码@model IEnumerable@{ ViewBag.Title = "detail";}detail @foreach (var c in Model){ @c.nam...
分类:
Web程序 时间:
2015-05-21 16:58:23
阅读次数:
162