码迷,mamicode.com
首页 >  
搜索关键字:ienumerator ienumerable iqueryable    ( 750个结果
LINQ中的扩展方法
LINQ中的where(),OderByDescending().Select()并不是IEnumerable<T>的方法,却能使用这些方法,查阅了资料发现是用到了C#的扩展方法。 举个小例子: 定义一个静态类StringExtension和静态方法Foo,关键字this. 这样引用该类的命名空间之 ...
分类:其他好文   时间:2016-09-20 01:37:50    阅读次数:176
Unity协程(Coroutine)原理深入剖析
尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com 记得去年6月份刚开始实习的时候,当时要我写网络层的结构,用到了协程,当时有点懵,完全不知道Unity协程的执行机制是怎么样的,只是知道函数的返回值是IEnumerator类型,函数中使用yield return ,就 ...
分类:编程语言   时间:2016-09-11 01:30:16    阅读次数:277
C# LINQ(10)
LINQ 查询 扩展方法 LINQ为IEnumerable<T>接口提供各种扩展方法,以便用户实现了该接口的任意集合上使用LINQ查询。扩展方法在静态类中声明,定义一个静态方法,第一参数定义扩展的类型。 扩展方法可以将方法写入最初没有提供该方法的类中,可以把方法添加到实现某个特定接口的任何类中,这样 ...
分类:Windows程序   时间:2016-09-09 15:05:49    阅读次数:213
C#栈的简单介绍
概 栈(Stack)代表了一个只有一个出口的后进先出的对象集合。在列表中添加一项,称为推入元素,从列表中移除一项时,称为弹出元素。 Stack<T> 类 public class Stack<T> : IEnumerable<T>, ICollection, IEnumerable 属性 Count ...
分类:Windows程序   时间:2016-09-07 20:43:41    阅读次数:218
C#面试题
一、填空题 1、面向对象的语言具有(继承性)、(封装性)、(多态性)。 2、能用foreach遍历访问的对象需要实现(IEnumerable )接口或声明(GetEnumerator())方法的类型。 3、在Asp.net中所有的自定义用户控件都必须继承自(Control)。 4、在.Net中所有可 ...
分类:Windows程序   时间:2016-09-07 19:15:59    阅读次数:265
【Unity3D/C#】利用IEnumerable<>和yield产生斐波那契数列
...
分类:编程语言   时间:2016-09-03 18:25:35    阅读次数:180
WPF之VisualTreeHelper
/// <summary> /// </summary> /// <typeparam name="T"></typeparam> /// <param name="parent"></param> /// <returns></returns> public IEnumerable<T> Find ...
分类:Windows程序   时间:2016-09-02 23:13:00    阅读次数:535
C#中IEnumerable、ICollection、IList、IQueryable 、IQueryable 之间的区别
一:一个简单的例子 通常我们这样会这样做: 使用for和foreach来遍历数组,而对于上面的语法却用的很少,但是对foreach的具体来历还很模糊!】 二:理解Foreach 要实现foreach的必须要实现IEnumerable和IEnumerator的接口,只有实现了它们,才能实现遍历,所以要 ...
分类:编程语言   时间:2016-08-30 21:22:12    阅读次数:470
第十九章、枚举集合
foreach极大地简化了需要编写的代码,但它只能在特定情况下使用——只能使用foreach遍历可枚举集合。 什么是可枚举集合?简单地说就是实现了System.Collections.IEnumerable接口的集合。 IEnumerable接口包含一个名为GetEnumerator的方法: IEn ...
分类:其他好文   时间:2016-08-30 00:15:26    阅读次数:135
Linq 查询 与方法调用
通常,使用linq查询时需要一个实现IQueryable<T> 的查询对象 之后通过 进行查询,使用IQueryProvider 收集用户输入的表达式进行处理。 但是查询本身实际上只关注查询对象上有无可用的 linqmethod(Select,Where.....). 如下,定义一个泛型对象 只要保 ...
分类:其他好文   时间:2016-08-27 11:24:09    阅读次数:124
750条   上一页 1 ... 29 30 31 32 33 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!