码迷,mamicode.com
首页 >  
搜索关键字:enumerable    ( 189个结果
.NET中那些所谓的新语法之四:标准查询运算符与LINQ
开篇:在上一篇中,我们了解了预定义委托与Lambda表达式等所谓的新语法,这一篇我们继续征程,看看标准查询运算符和LINQ。标准查询运算符是定义在System.Linq.Enumerable类中的50多个为IEnumerable准备的扩展方法,而LINQ则是一种类似于SQL风格的查询表达式,它们可以...
分类:Web程序   时间:2014-11-20 21:51:05    阅读次数:505
System.ExecutionEngineException: Attempting to JIT compile method System.Linq.Enumerable
关于JIT编译和AOT编译的问题。IOS下是不支持JIT动态编译的,所以如果程序有涉及JIT编译的都会无法执行。在google查过说unity是不支持部分的Linq功能,如Sort方法。但我在unity里面没有用到Linq的Sort方法,不过有用到OrderBy, FirstOrDefault, W...
分类:编程语言   时间:2014-11-14 12:23:04    阅读次数:250
Effective JavaScript Item 47 绝不要向Object.prototype中添加可列举的(Enumerable)属性
本系列作为Effective JavaScript的读书笔记。   如果你的代码中依赖于for..in循环来遍历Object类型中的属性的话,不要向Object.prototype中添加任何可列举的属性。   但是在对JavaScript执行环境进行增强的时候,往往都需要向Object.prototype对象添加新的属性或者方法。比如可以添加一个方法用于得到某个对象中的所有的属性名: ...
分类:编程语言   时间:2014-11-10 12:11:14    阅读次数:153
Parallel的陷阱
var nums = Enumerable.Range(1,4).ToArray(); int total = 0; Parallel.For( fromInclusive: 0, toExclu...
分类:其他好文   时间:2014-11-02 13:46:11    阅读次数:102
IEnumerable<T>和IQueryable<T>区分
LINQ查询方法一共提供了两种扩展方法,在System.Linq命名空间下,有两个静态类:Enumerable类,它针对继承了IEnumerable接口的集合进行扩展;Queryable类,针对继承了IQueryable接口的集合进行扩展。我们会发现接口IQueryable实际也是继承了IEnume...
分类:编程语言   时间:2014-10-24 08:04:25    阅读次数:297
C#并行计算一定能提高性能?
#region 单层循环 public static void CompareSingleCycle() { var data = Enumerable.Range(0, 100000000).ToArray(); ...
分类:Windows程序   时间:2014-10-22 17:13:39    阅读次数:246
有序字典
Dictionary是不能进行排序的,即使它的扩展方法中有Enumerable.OrderBy方法. 使用有序字典,可以使用 SortedList或 SortedDictionary.若没有排序,可以使用 Enumerable.OrderBy方法.如 1 public static Sorte...
分类:其他好文   时间:2014-10-22 14:08:16    阅读次数:211
Chomsky_hierarchy
Grammar Languages Automaton Production rules (constraints) Type-0 Recursively enumerable Turing machine (no restrictions) ...
分类:其他好文   时间:2014-10-20 19:26:08    阅读次数:244
C#的枚举数(Enumerator)和可枚举类型(Enumerable)
数组可以被foreach语句遍历数组中的元素,原因是数组可以按需提供一个叫做枚举数(enumerator)的对象.枚举数可以依次返回请求的数组的元素.对于有枚举数的类型而言,必须有一个方法来获取它们.在.NET中获取一个对象枚举数的标准用法是调用对象的GetEnumerator方法.实现GetEnu...
分类:编程语言   时间:2014-10-17 03:34:33    阅读次数:350
EF 延迟加载
////1.立即查询 //var list = context.Books.Where(b => b.BookID > 3).ToList(); ////区分开:集合中的where是System.Linq.Enumerable里给I...
分类:其他好文   时间:2014-10-05 01:08:17    阅读次数:423
189条   上一页 1 ... 16 17 18 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!