码迷,mamicode.com
首页 >  
搜索关键字:ienumerator ienumerable iqueryable    ( 750个结果
IEnumerable和IQueryable的区别以及背后的ExpressionTree表达式树
关于IEnumerable和IQueryable的区别,这事还要从泛型委托Func说起。来看一个简单的泛型委托例子: class Program { static void Main(string[] args) { Func f = i => i > 5; Console.WriteLine(f(...
分类:编程语言   时间:2015-04-01 13:11:15    阅读次数:253
IEnumerable是集合,IEnumerator是集合的迭代器
我们常用IEnumerable,却忽视IEnumerator。简单来说,IEnumerable是可以被循环遍历的集合,IEnumerator实施循环遍历。 接口分别是:public interface IEnumerator { bool MoveNext(); object Current{get...
分类:编程语言   时间:2015-04-01 08:15:03    阅读次数:153
unity, 延迟执行代码
使用协程实现比较方便,可以带参数。void Start(){ StartCoroutine(delayLaunchRocket(rocket,2.0f));}IEnumerator delayLaunchRocket(Obj rocket,float delayTime){ yield re...
分类:编程语言   时间:2015-04-01 07:01:13    阅读次数:176
C#泛型
一、泛型入门:我们先来看一个最为常见的泛型类型List的定义(真正的定义比这个要复杂的多,我这里删掉了很多东西)[Serializable]public class List : IList, ICollection, IEnumerable{ public T this[int index]...
分类:Windows程序   时间:2015-03-20 17:47:44    阅读次数:159
Entity Framewor 学习笔记 (include + where)
如果我们想在子查询做过滤的话应该怎样写呢?IEnumerable products = db.products.Include(p => p.colors.Where(c => c.id == 5)).ToList();product - color , 1-n可能你以为是这样,但是结果是 erro...
分类:其他好文   时间:2015-03-20 14:20:39    阅读次数:134
孙其功陪你学之——unity3d进程暂停
在做unity3d工程的时候,有时候需要让进程暂停一段时间。 有人建议使用yield return new WaitForSeconds(value);用法如下: IEnumerator Wait(float value) //等待的时间,单位秒     {         print(Time.time);         yield return new WaitForSeconds...
分类:编程语言   时间:2015-03-18 12:33:13    阅读次数:146
Linq学习总结1--参考Linq技术详解
2个要点:1.linq操作的集合必须实现IEnumerable接口,所以在这3.0之前为实现该接口的集合需通过Cast或TypeOf方法转换成可Linq的集合;2.查询式和Lame那啥表达式都可以一起使用.那个方便用哪个,他们只在第一次使用时才会真正去查询; List ils = new Lis.....
分类:其他好文   时间:2015-03-14 23:11:07    阅读次数:212
.NET中那些所谓的新语法
.NET中那些所谓的新语法之四:标准查询运算符与LINQ摘要: 开篇:在上一篇中,我们了解了预定义委托与Lambda表达式等所谓的新语法,这一篇我们继续征程,看看标准查询运算符和LINQ。标准查询运算符是定义在System.Linq.Enumerable类中的50多个为IEnumerable准备的扩...
分类:Web程序   时间:2015-03-14 13:47:52    阅读次数:144
玩转迭代器
迭代器之IEnumerable、IEnumerator、IEnumerable 、 IEnumerator。
分类:其他好文   时间:2015-03-10 19:01:20    阅读次数:155
转:Entity FrameWork利用Database.SqlQuery<T>执行存储过程并返回参数
public IEnumerable GetStatistics(IEnumerable itemIds) { var ctx = new DBContext(); return ctx.Database.SqlQuery("[dbo]...
分类:数据库   时间:2015-03-05 14:15:29    阅读次数:149
750条   上一页 1 ... 54 55 56 57 58 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!