摘要: 最近在补习有关LINQ的相关知识点,学习过程中有感而发,自定义集合类并实现类似LINQ的表达式树查询方法, 在此简单记录,用于温故知新,小弟才疏学浅,该文技术含量低,高手勿喷。 直接上代码: 1. 自定义集合类 2. 扩展查询方法 3. 方法应用 阅读全文
posted @ 2018-07-03 17:23 zhchsh 阅读(214) 评论(0) 推荐(1) 编辑
摘要: 代码中经常遇到迭代数据集合的情况,当希望获取到一个IEnumerable<T>类型的集合,而又不想把数据一次性加载到内存中时, 可以考虑使用yield,yield关键字可实现用户的按需获取数据,延时加载数据。 举例说明在实现同一个功能时,使用yield和不使用yield的区别: 1. 在不使用yie 阅读全文
posted @ 2018-07-03 17:07 zhchsh 阅读(260) 评论(0) 推荐(1) 编辑