码迷,mamicode.com
首页 >  
搜索关键字:ienumerable    ( 599个结果
C# IEnumerable和IEnumerator的区别,如何实现
IEnumerable接口和IEnumerator接口是.NET中非常重要的接口,二者有何区别? 1. 简单来说IEnumerable是一个声明式的接口,声明实现该接口的类就是“可迭代的enumerable”,但并没用说明如何实现迭代器(iterator).其代码实现为: public interf ...
分类:编程语言   时间:2017-07-11 01:02:35    阅读次数:404
C# foreach内部原理
我们知道使用foreach的一个要求是对象必须继承自IEnumerable接口 这样才可以进行迭代 那内部是怎么实现的呢 这个时候会将对应的foreach语句转换为一个while循环 并且通过MoveNext方法来将索引位置向后移动一位,如果存在下一个元素则返回true,否则返回false 同时通过 ...
分类:Windows程序   时间:2017-07-06 14:25:28    阅读次数:238
IEnumerable和IEnumerator 详解
IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象。IEnumerator对象有什么呢?它是一个真正的集合访问器,没有它,就不能使用foreach语句遍历集合或数组,因为只有IEnumerator对象才 ...
分类:编程语言   时间:2017-07-04 18:24:03    阅读次数:178
EF执行存储过程返回DataSet
public static System.Collections.Generic.IEnumerable RunSP(this Database self, string spName, params SqlParameter[] paras) { System.Collections.Generi... ...
分类:其他好文   时间:2017-06-30 14:03:40    阅读次数:412
IEnumerable<T> 用法
//以下参考来自 http://www.cnblogs.com/wilber2013/p/4299529.html ...
分类:编程语言   时间:2017-06-27 16:25:21    阅读次数:184
C#将LINQ数据集转换为Datatable
C#将LINQ数据集转换为Datatable1.方法一:(测试可用)//通过一个公共类将LINQ数据集转换为datatablepublicDataTableLINQToDataTable<T>(IEnumerable<T>varlist){DataTabledtReturn=newDataTable();//columnnamesPropertyInfo[]oProps=null;if(varlist==null)retur..
分类:Windows程序   时间:2017-06-26 10:35:47    阅读次数:285
关于IQueryable和IEnumerable
园里对这两个已经有很多文章作了深入的介绍,我总结些,当成笔记用。 一.具体判断用哪个上,如果是运行在本地内存中的,用IEnumerable,枚举该对象时,会立即反应查询结果。 如果是远程数据源,比如数据库,为优化查询,减少中间环节,要把多条语句先存放到表达式数里,等执行ToList方法时才会去真正调 ...
分类:编程语言   时间:2017-06-15 12:45:47    阅读次数:155
将Excel [导入到数据库] or 将数据 [导入到Excel]
将Excel导入到数据库实现如下: 前台代码: @model IEnumerable<Model.Student> @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=devic ...
分类:数据库   时间:2017-06-11 00:26:15    阅读次数:272
用队列来处理订单以及集合间性能比较
数组的大小是固定的,如果元素个数是动态的,就应使用集合类,集合可以根据集合类实现的接口组合为列表、集合和字典,集合实现的常用接口有如下 (1)IEnumerable<T>:如果将foreach语句用于集合,就需要IEnumerable接口,这个接口定义了方法GetEnumerator(),它返回了一 ...
分类:其他好文   时间:2017-06-10 00:28:23    阅读次数:161
C# IQueryable和IEnumerable的区别
原文地址:http://blog.csdn.net/q646926099/article/details/52297897 在使用EF查询数据的时候,我们常用的查询数据方式有linq to sql,linq to object, 查询返回的结果有两种类型:IQueryable、IEnumerable ...
分类:编程语言   时间:2017-06-05 14:17:56    阅读次数:299
599条   上一页 1 ... 15 16 17 18 19 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!