码迷,mamicode.com
首页 >  
搜索关键字:enumerable    ( 189个结果
VS 2012 C# 5.0 规范:迭代器
本文内容 枚举器 enumerator 接口 可枚举 enumerable 接口 产生类型 yield type 枚举器 enumerator 对象 可枚举 enumerable 对象 示例 参考资料 使用迭代器块实现的函数成员称为迭代器 (iterator)。 只要相应函数成员的返回类型是枚举器接...
分类:Windows程序   时间:2015-01-28 19:18:13    阅读次数:319
23.C#Queryable的扩展方法(十二章12.1-12.2)
今天要写的知识还真心有点绕呢,对于第一节的内容,其实是把原先在内存中的数据源,换成了从数据库中提取出来的数据。从代码的使用方式上是一样的,直接跳过,来看看IEnumerable和IQueryable的区别。 正如Enumerable类型包含着关于IEnumerable的扩展方法来实现LINQ标...
分类:Windows程序   时间:2015-01-26 22:31:11    阅读次数:344
19.C#逐一介绍IEnumerable和IEnumerable<T>中的扩展方法(10.3-10.5)
今天没有太多的言语,只有代码,扩展方法多得太多,不能一一列完,书中一些,看多了也就会使用了。 1 //Enumerable.Range 返回起始到结束范围,是一个Enumrable类型 2 //Range方法并不会真的构造含有适当数字的列表,它只是在恰当的时间生成那些数,"just in tim.....
分类:编程语言   时间:2015-01-13 00:03:07    阅读次数:247
Enumerable扩展方法
/// /// The i enumerable extension. /// public static class IEnumerableExtension { #region Join /// /// 根据字符串拆分数组...
分类:编程语言   时间:2015-01-12 10:44:50    阅读次数:139
10.2.3.2 在 C# 中以函数风格使用数组
10.2.3.2 在 C# 中以函数风格使用数组   由于有了 LINQ to Object,在 C# 3.0 中,我们已经可以使用许多函数结构来处理数组。大多数 LINQ 运算符不返回数组:如果在数组上调用 Enumerable.Select,结果将返回 IEnumerable。在某些情况下,我们还是愿意将结果保存在数组中,避免调用Enumerable.ToArray,将结果序列复制回数组的...
分类:编程语言   时间:2015-01-03 14:42:13    阅读次数:205
JavaScript高级程序设计:第6章理解对象部分
懂得使用对象字面量的方式来创建对象;(属性之间用逗号相隔)数据属性和访问器属性数据属性有四个特性:Writable, Configurable, Enumerable, Value访问器属性有四个特性:Configurable, Enumerable, Get, Set方法:如何定义多个属性方法:如...
分类:编程语言   时间:2014-12-16 18:49:28    阅读次数:141
泛型集合的静态扩展方法
C# 中的泛型集合提供了很多基于 Enumerable 的静态扩展方法,例如 ?Find, ?OrderBy , Average ,Distinct 等,在使用基础数据类型的集合时,可以直接调用这些方法,但如果是自定义类型就应当根据扩展方法所要求...
分类:其他好文   时间:2014-12-04 08:53:09    阅读次数:331
[转] .NET 中关于 First,FirstOrDefault,Single,SingleOrDefault 几个方法的区别
.NET 的 System.Linq.Enumerable 类为我们提供了许多 Linq 方法,今天给大家分享一下关于 First,FirstOrDefault,Single,SingleOrDefault 几个方法的区别,实例及使用场景,首先是关于这几个方法的定义:First: 返回序列中的第一个...
分类:Web程序   时间:2014-11-28 11:33:22    阅读次数:171
.NET中那些所谓的新语法之四:标准查询运算符与LINQ
这一篇我们继续征程,看看标准查询运算符和LINQ。标准查询运算符是定义在System.Linq.Enumerable类中的50多个为IEnumerable准备的扩展方法,而LINQ则是一种类似于SQL风格的查询表达式,它们可以大大方便我们的日常开发工作。因此,需要我们予以关注起来!/* 新语法索引 ...
分类:Web程序   时间:2014-11-27 17:49:24    阅读次数:219
.net 集合详解
IEnumerable接口和IEnumerator接口区别1. 简单来说IEnumerable是一个声明式的接口,声明实现该接口的类就是“可迭代的enumerable”,但并没用说明如何实现迭代器(iterator).其代码实现为: public interface IEnumerable { IE...
分类:Web程序   时间:2014-11-25 12:25:08    阅读次数:186
189条   上一页 1 ... 15 16 17 18 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!