码迷,mamicode.com
首页 >  
搜索关键字:ienumerator ienumerable iqueryable    ( 750个结果
【.NET-EF】Entity Framework 学习笔记4:优点和缺点
EF,简单说将数据库的表生成实体类,每个结果都是实体类集(类型如IList<>,IQueryable<>),增删改查方法封装好了,直接操作,节省了去数据库工具写语句。 EF5.0后有了延时执行,其实就是IQueryable<>和SaveChange(),意思就是你大可以将语句分几段写,最后才一次生成 ...
分类:Web程序   时间:2017-01-21 11:01:38    阅读次数:253
从LinqPad入门Linq
为什么要学习Linq? 在我们日常开发中,经常需要从数据库中执行各式各样的查询来获取需要的数据。但是如果需要对查询获得的数据进行二次筛选呢?linq就提供了对于可枚举类型(实现IEnumerable接口)的一种便捷查询方式。正如其名Language Integrated Query语言集成查询。 下 ...
分类:其他好文   时间:2017-01-20 20:31:56    阅读次数:218
.Net多线程编程—Parallel LINQ、线程池
Parallel LINQ 1 System.Linq.ParallelEnumerable 重要方法概览: 1)public static ParallelQuery<TSource> AsParallel<TSource>(this IEnumerable<TSource> source);启用 ...
分类:编程语言   时间:2017-01-08 11:53:32    阅读次数:730
C# 索引器,实现IEnumerable接口的GetEnumerator()方法
当自定义类需要实现索引时,可以在类中实现索引器。 用Table作为例子,Table由多个Row组成,Row由多个Cell组成, 我们需要实现自定义的table[0],row[0] 索引器定义格式为 [修饰符] 数据类型 this[索引类型 index] 以下是代码 1 /// <summary> 2 ...
分类:编程语言   时间:2017-01-05 13:16:56    阅读次数:197
ListToDataTable
public static DataTable ToDataTable<T>(IEnumerable<T> collection) { var props = typeof(T).GetProperties(); var dt = new DataTable(); dt.Columns.AddRan ...
分类:其他好文   时间:2016-12-24 22:30:42    阅读次数:150
C# 中的"yield"使用
yield是C#为了简化遍历操作实现的语法糖,我们知道如果要要某个类型支持遍历就必须要实现系统接口IEnumerable,这个接口后续实现比较繁琐要写一大堆代码才能支持真正的遍历功能。举例说明 using System;using System.Collections.Generic;using S ...
分类:Windows程序   时间:2016-12-22 19:11:08    阅读次数:229
LINQ to Entities 不支持 LINQ 表达式节点类型“Invoke”
/// <summary> /// 实体查询 /// </summary> public IEnumerable<TEntity> GetSearchList(System.Linq.Expressions.Expression<Func<TEntity, bool>> where) { if (w ...
分类:其他好文   时间:2016-12-17 16:17:46    阅读次数:242
枚举 IEnumerable
namespace _03{ class Program { public static void Main() { Person person = new Person(); IEnumerator ienu= person.GetEnumerator(); while (ienu.MoveNex ...
分类:编程语言   时间:2016-12-15 11:38:22    阅读次数:204
EntityFramework中的DbContext使用疑点说明
1.DbContext怎么在Asp.mvc中使用? 这么定义之后,所有需要用到DbContext对象的地方,都调这个方法。 2. 不要随便using或Dispose DbContext会导致延迟加载的不可用,还会有一些其他错误 如IQueryable<T> 下面的方法(.First() /.Coun ...
分类:数据库   时间:2016-12-11 12:25:30    阅读次数:688
UNITY实现FLASH中的setTimeout
setTimeout是一个很方便的DELAY处理方法 if (this.startUpDelay > 0){ StartCoroutine(DelayedStart());} private IEnumerator DelayedStart(){ yield return new WaitForSe ...
分类:编程语言   时间:2016-12-08 17:49:45    阅读次数:242
750条   上一页 1 ... 25 26 27 28 29 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!