码迷,mamicode.com
首页 >  
搜索关键字:ienumerable    ( 599个结果
.NET深入实战系列--EF到底怎么写过滤条件
本文唯一访问地址:http://www.cnblogs.com/yubaolee/p/DynamicLinq.html 对于系统开发来说,按不同字段进行过滤查询是一种常见的需求。在EF中通常的做法是: /// /// 只是简单举例,只用了两个过滤条件 /// IEnumerable Search(s...
分类:Web程序   时间:2015-08-20 23:48:56    阅读次数:248
C#枚举器接口IEnumerator的实现
原文(http://blog.csdn.net/phpxin123/article/details/7897226) 在C#中,如果一个类要使用foreach结构来实现迭代,就必须实现IEnumerable或IEnumerator接口。其中,IEnumerator接口定义了实现枚举器模式的方法IEn...
分类:编程语言   时间:2015-08-16 12:04:52    阅读次数:147
编写高质量代码改善C#程序的157个建议——建议31:在LINQ查询中避免不必要的迭代
建议31:在LINQ查询中避免不必要的迭代无论是SQL查询还是LINQ查询,搜索到结果立刻返回总比搜索完所有的结果再将结果返回的效率要高。示例代码: class MyList : IEnumerable { //为了演示需要,模拟了一个元素集合 List li...
分类:Windows程序   时间:2015-08-15 01:28:58    阅读次数:160
编写高质量代码改善C#程序的157个建议——建议29:区别LINQ查询中的IEnumerable<T>和IQueryable<T>
建议29:区别LINQ查询中的IEnumerable和IQueryableLINQ查询一共提供了两类扩展方法,在System.Linq命名空间下,有两个静态类:Enumerable类,它针对继承了IEnumerable接口的集合进行扩展;Queryable类,它针对继承了IQueryable接口的集...
分类:编程语言   时间:2015-08-15 01:25:22    阅读次数:135
编写高质量代码改善C#程序的157个建议——建议23:避免将List<T>作为自定义集合类的基类
建议23:避免将List作为自定义集合类的基类如果要实现一个自定义的集合类,不应该以一个FCL集合类为基类,反而应扩展相应的泛型接口。FCL结合类应该以组合的形式包含至自定义的集合类,需要扩展的泛型接口通常是IEnumerable和ICollection(或ICollection的子接口,如ILis...
分类:Windows程序   时间:2015-08-14 21:03:13    阅读次数:133
不使用数据库,用程序快速排重
static void DistinctTest() { int[] echo = { 1, 1, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 8, 10 }; IEnumerable ienumerable = echo....
分类:数据库   时间:2015-08-14 15:36:26    阅读次数:180
List集合分组
1 var ArticleList = new Services.Data.SearchService().GetArticleBaseList(ref param);2 IEnumerable> Collection = ArticleList.GroupBy(p ...
分类:其他好文   时间:2015-08-14 11:11:58    阅读次数:214
预习(集合特殊集合)
system.collection 命名空间,接口和类 对象(列表。列队。位数组。哈希表和字典) arraylist 用到queue队列集合,stack栈集合,哈希表集合arrylist arry 的异同都实现ilist,icollection,ienumerable接口。索引起始位置一样...
分类:其他好文   时间:2015-08-11 06:57:26    阅读次数:128
并行编程中的取消任务、共享状态,等等
在面对相互独立的数据或者相互独立的任务时,也许正是Parallel登场的时候。 比如说有一个盒子的集合,分别让盒子旋转一定的角度。 void RotateBox(IEnumerable boxes, float degree) { Parallel.ForEach(boxes, box => box...
分类:其他好文   时间:2015-08-09 12:23:08    阅读次数:107
C#中的集合有几种?
C#中的集合有几种?ArrayArrayListListStackQueueDictionaryHashTable集合,表示可以通过遍历每个元素来访问的一组对象(特别是可使用foreach循环访问)一个集合包括多个元素,即有一个集合类对象和N个元素对象因为任何集合类都实现了IEnumerable接口...
分类:Windows程序   时间:2015-08-08 22:43:37    阅读次数:229
599条   上一页 1 ... 35 36 37 38 39 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!