1.IQueryable接口与IEnumberable接口的区别: IEnumerable 泛型类在调用自己的SKip 和 Take 等扩展方法之前数据就已经加载在本地内存里了,而IQueryable 是将Skip ,take 这些方法表达式翻译成T-SQL语句之后再向SQL服务器发送命令,它并不是...
分类:
其他好文 时间:
2015-06-10 23:48:14
阅读次数:
148
//Linq:language Intergarted Query 语言整合查询 //select * from tb_name //条件必须实现IEnumerable接口 //Linq to SQL,Linq to Xml ,Lin...
分类:
其他好文 时间:
2015-06-08 16:42:37
阅读次数:
121
C# DataTable 和List之间相互转换的方法好库文章»软件开发».NET»C#发布者:好饱发布日期:2013-1-27 22:17:49 更新日期:2013-1-27 22:18:55阅读次数:9554评分:4.80介绍:List/IEnumerable转换到DataTable/DataV...
一、泛型入门:我们先来看一个最为常见的泛型类型List的定义(真正的定义比这个要复杂的多,我这里删掉了很多东西)[Serializable]public class List : IList, ICollection, IEnumerable{ public T this[int index]...
分类:
其他好文 时间:
2015-06-08 11:08:16
阅读次数:
114
Asp.net 5的依赖注入注入系列可以参考链接: [Asp.net 5] DependencyInjection项目代码分析-目录我们在之前讲微软的实现时,对于OpenIEnumerableService与ClosedIEnumerableService抛下没讲,现在我们就将该部分补充完整。我们回...
分类:
编程语言 时间:
2015-06-07 20:03:56
阅读次数:
140
初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。 下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerabl...
分类:
编程语言 时间:
2015-06-06 18:07:59
阅读次数:
187
IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象。IEnumerator对象有什么呢?它是一个真正的集合访问器,没有它,就不能使用...
分类:
编程语言 时间:
2015-06-03 13:20:05
阅读次数:
231
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