码迷,mamicode.com
首页 >  
搜索关键字:ienumerable    ( 599个结果
C#数组的Map、Filter、Reduce等价方法
Map、Filter和Reduce是Javascript、Python等语言里的数组常用方法,可以让你在实现一些数组操作时告别循环。它们三个的意义大家应该都清楚,有一个十分形象的解释如下: 然而,支持lambda表达式的C#也有类似的方法,但不是这样命名的。实现IEnumerable接口的类(如Li ...
分类:编程语言   时间:2017-05-31 23:14:15    阅读次数:245
C# read cmd console
public class ConsoleReader { public static IEnumerable<string> ReadFromBuffer( short x, short y, short width, short height ) { IntPtr buffer = Marshal ...
分类:Windows程序   时间:2017-05-30 12:48:08    阅读次数:199
插件开发
public class Loader { public IEnumerable AllTypes { get; set; } private List allInstances = new List(); public event EventHandler LoadingError; public... ...
分类:其他好文   时间:2017-05-29 19:16:14    阅读次数:199
IEnumerable和IEnumerator 详解
初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。 下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerabl ...
分类:编程语言   时间:2017-05-26 16:05:17    阅读次数:192
Linq学习笔记
在后台编写Linq查询的时候,有时我们写的查询语句,系统会给出一个警告:possible multiple enumeration of ienumerable. 出现这个警告的原因是: 如果该查询是对数据库的查询,那么该查询语句会从数据库执行两次及以上,我们可以对这个查询进行优化,优化的方法是 将 ...
分类:其他好文   时间:2017-05-24 18:22:11    阅读次数:142
AutoMapper指定列名进行映射
有了AutoMapper,就再也不用进行手工一对一的从IDataReader到实体字段的赋值。这篇博文是一个实际案例的记录。 实体类型定义如下: Src属性在数据库中对应的字段名为ImageUrl。 映射要求:从IDataReader到IEnumerable<UploadImage>,代码如下: 通 ...
分类:移动开发   时间:2017-05-22 11:02:55    阅读次数:863
foreach Transform 并setParent引起的bug
Transform继承自IEnumerable,可以对它进行迭代。但当你在迭代的同时,又对child进行setParent操作时,会出现意想不到的结果。 下面是我使用foreach和getchild得到的bug,及解决办法。 使用foreach 当在使用foreach获取所有的child,并且同时修... ...
分类:其他好文   时间:2017-05-17 12:10:04    阅读次数:194
LINQ基础(三)
一.并行LINQ System.Linq名称空间中包含的类ParallelEnumerable可以分解查询的工作,使其分布在多个线程上。 尽管Enumerable类给IEnumerable<T>接口定义了扩展方法,但ParallelEnumerable类的大多数扩展方法是ParallerQuery< ...
分类:其他好文   时间:2017-05-16 14:48:01    阅读次数:268
2017.5.12总结
1.asp.net中IEnumberable和IQueryable区别 在使用EF查询数据的时候,我们常用的查询数据方式有linq to sql,linq to object linq to sql返回值是IQueryable linq to object 返回值类型是IEnumerable 在Sy ...
分类:其他好文   时间:2017-05-12 19:08:54    阅读次数:140
IQueryable接口与IEnumberable区别
IEnumerable<T> 泛型类在调用自己的SKip 和 Take 等扩展方法之前数据就已经加载在本地内存里了,而IQueryable<T> 是将Skip ,take 这些方法表达式翻译成T-SQL语句之后再向SQL服务器发送命令。也是延迟在我要真正显示数据的时候才执行 演示linq to ef ...
分类:编程语言   时间:2017-05-11 19:34:06    阅读次数:135
599条   上一页 1 ... 16 17 18 19 20 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!