码迷,mamicode.com
首页 >  
搜索关键字:ienumerable    ( 599个结果
为IEnumerable<T>添加RemoveAll<IEnumerable<T>>扩展方法--高性能篇
最近写代码,遇到一个问题,微软基于List<T>自带的方法是public bool Remove(T item);,可是有时候我们可能会用到诸如RemoveAll<IEnumerable<T>>的方法,坦白的说,就是传入的参数是一个IEnumerable<T>,而不是一个T,这种情景是随时可能用到的 ...
分类:编程语言   时间:2016-10-13 19:24:22    阅读次数:166
IEnumerable、GetEnumerator、IEnumerator的理解
概念文字性的东西,我们就不说了,这里我们来点具体的实例第呀; 实例一: 实例二: 然后我们再来一个实例! 最好,跟代码,一步步的调试出来看看的呀; ...
分类:编程语言   时间:2016-10-13 14:33:37    阅读次数:186
Aggregate
https://msdn.microsoft.com/en-us/library/bb549218(v=vs.110).aspx public static TAccumulate Aggregate<TSource, TAccumulate>(this IEnumerable<TSource> s ...
分类:其他好文   时间:2016-10-12 11:35:34    阅读次数:129
C#泛型(三)
主要的内容: <1>.原理性的东西 ” 泛型的协变和逆变 “ <2>.以及常用的接口 ” IEnumerable 及其泛型版的IEnumerable<out T> “ <泛型的协变与逆变|泛型修饰符‘out’与‘in’> 先知道协变和逆变主要是用在泛型的接口和委托上就可以了,下面我们通过一个例子来看 ...
分类:Windows程序   时间:2016-10-08 09:22:09    阅读次数:229
通过Expression 动态实现IEnumerable<T> CustomOrderBy
最近在脑补Expression Tree 系列 http://www.cnblogs.com/Ninputer/archive/2009/08/28/expression_tree1.html 然后发现 http://www.codeproject.com/Articles/235860/Expre ...
分类:编程语言   时间:2016-10-06 00:06:16    阅读次数:126
OfType<string>()
object[] vals = { 1, "Hello", true, "World", 9.1 }; IEnumerable<double> justStrings = vals.OfType<double>( ); foreach(var str in justStrings) { Consol ...
分类:其他好文   时间:2016-10-05 17:36:16    阅读次数:119
Foreach遍历
前天在项目中遇到一个问题,foreach遍历过程中修改responses中的对象,其中responses的类型:IEnumerable<Order>,代码如下: 结果可想而知,response的对象并没有被改变。这是为什么? 弄清楚问题之前需要明白什么是foreach。foreach语句为数组或者对 ...
分类:其他好文   时间:2016-09-30 01:40:02    阅读次数:133
.NET教程:.NET 面试题之IEnumerable
.NET教程,今天给大家介绍的是:.NET面试题之IEnumerable,这是在面试的时候可能会碰到的一道题目,这道题的注解分为了两个部分,这一篇是第一部分!什么是IEnumerable?IEnumerable及IEnumerable的泛型版本IEnumerable是一个接口,它只含有一个方法GetEnumerator。Enumerable这..
分类:编程语言   时间:2016-09-29 22:43:27    阅读次数:480
.NET教程:.NET 面试题之IEnumerable(二)
.NET教程,这篇文章还是接着上文介绍的第二部分!多的不说,直接献上内容!使用yield关键字实现方法GetEnumerator如果iterator本身有实现IEnumerator接口(本例就是一个数组),则可以有更容易的方法:publicIEnumeratorGetEnumerator(){return_people.GetEnumerator();}注意,这..
分类:编程语言   时间:2016-09-29 22:37:08    阅读次数:274
.NET教程:.NET 面试题之IEnumerable(二)
.NET教程,这篇文章还是接着上文介绍的第二部分!多的不说,直接献上内容! 使用yield关键字实现方法GetEnumerator 如果iterator本身有实现IEnumerator接口(本例就是一个数组),则可以有更容易的方法: public IEnumerator GetEnumerator( ...
分类:编程语言   时间:2016-09-29 13:35:56    阅读次数:242
599条   上一页 1 ... 21 22 23 24 25 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!