码迷,mamicode.com
首页 >  
搜索关键字:ienumerable    ( 599个结果
foreach遍历访问的对象必须实现IEnumerable 或声明GetEnumerator
需要实现一个对象为可遍历的对象,必须实现IEnumerable或声明GetEnumerator 方法,其中,IEnumerable 不是必须实现,但是GetEnumerator 方法则必须声明: 例如,先声明一个Item类,该类用于遍历的实体 接下来我们实现 IEnumerable ,同时实现 Ge ...
分类:编程语言   时间:2020-01-20 21:12:35    阅读次数:90
EF批量插入数据缓慢解决方法
在VS中新建EF之后,右键解决方案下的引用, 选择管理NuGet程序包,搜索Z.EntityFramework.Extensions并安装。 在IRepository中加入方法 在 Repository进行实现 1 public virtual void BulkInsert(IEnumerable ...
分类:其他好文   时间:2020-01-18 19:20:16    阅读次数:271
C#内将DataSet分页
目前实现了两种方法,一种根据指定类型筛选IEnumerable的元素,跳过序列中指定数量的元素,返回指定数量的连续元素,最后将取出的元素转换成Array类型存放在DataTable中 DataTable[] dts = new DataTable[number]; for (int i = 0; i ...
分类:Windows程序   时间:2020-01-18 10:53:31    阅读次数:94
内存操作IEnumerable<T>,使用SelectMany方法将集合中的两列转成一列,一行转两行
原始数据: var originalList = new List<dynamic>() { new{ Name="张三",age=10,Title1="职业一",Title2="职业二"}, new{ Name="李四",age=10,Title1="职业一",Title2="职业二"}, new ...
分类:编程语言   时间:2020-01-16 19:10:54    阅读次数:66
【C#基础】拥抱Lambda(2):表达式树与LINQ
一、声明 曾经遇到一个这样的场景: GetEntities(a => a.OrderKindCodeId == 16 && a.IsDeleted, this.DefaultContext) protected IEnumerable<TEntity> GetEntities(Expression< ...
分类:Windows程序   时间:2020-01-15 22:47:39    阅读次数:122
【5min+】你怎么穿着品如的衣服?IEnumerable AND IEnumerator
IEnumerable**和**IEnumerator**,如果不仔细看,是不是都以为它们是同样的一个单词。特别是我们习惯了每天看大量的中文,这种只是很小区别的单词更是容易犯错。在.NET的世界里好像有这种类似单词的情况还真的不少,比如**Authentication**和**Authorizati... ...
分类:编程语言   时间:2020-01-10 18:46:05    阅读次数:82
索引符
索引符(indexer)是一种特殊的属性。可以添加到一个类中,以提供类似于数组的访问。 我们举一个例子: public class Animals:CollectionBase//继承集合基类,他是一个抽象类,包含接口 IEnumerable、ICollection 和 IList { ... pu ...
分类:其他好文   时间:2020-01-04 12:25:33    阅读次数:89
C# 扩展方法——去重(Distinct)
其他扩展方法详见:https://www.cnblogs.com/zhuanjiao/p/12060937.html IEnumerable的Distinct扩展方法,当集合元素为对象时,可用于元素对象指定字段进行排重集 一、通过指定单个属性进行去重。 举例: var member = member ...
分类:Windows程序   时间:2019-12-23 15:18:54    阅读次数:185
IEnumerable和IEnumerator详解
IEnumerable是可枚举的所有非泛型集合的基接口, IEnumerable包含一个方法GetEnumerator(),该方法返回一个IEnumerator;IEnumerator提供通过Current属性以及MoveNext()和Reset()方法来循环访问集合的功能。 ...
分类:编程语言   时间:2019-12-03 20:08:16    阅读次数:113
c#中的yield词法
yield关键字的作用是将当前集合中的元素立即返回,实例: 通过断点可以看到,控制台每显示一个集合中的元素,都会到query方法中去取集合元素。 其实yield return是“语法糖”,其本质是生成了一个query的类,这个类实现了IEnumerable和IEnumerator的泛型、非泛型接口, ...
分类:Windows程序   时间:2019-12-03 19:45:18    阅读次数:122
599条   上一页 1 2 3 4 5 6 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!