试试IEnumerable的10个小例子
IEnumerable 接口是 C# 开发过程中非常重要的接口,对于其特性和用法的了解是十分必要的。本文将通过10个小例子,来熟悉一下其简单的用法。
全是源码
以下便是这10个小例子,响应的说明均标记在注释中。
T01普通的循环获取偶数
{% dotnetfiddle elXUjA https://github.com/newbe36524/Newbe.Demo/blob/master/src/BlogDemos/Try-More-On-IEnumerable/Try-More-On-IEnumerable/T01普通的循环获取偶数.cs 1200 %}
T02普通Enumerable
{% dotnetfiddle Qp10IH https://github.com/newbe36524/Newbe.Demo/blob/master/src/BlogDemos/Try-More-On-IEnumerable/Try-More-On-IEnumerable/T02普通Enumerable.cs 1200 %}
T02本地函数
{% dotnetfiddle MQ1TSg https://github.com/newbe36524/Newbe.Demo/blob/master/src/BlogDemos/Try-More-On-IEnumerable/Try-More-On-IEnumerable/T02本地函数.cs 1200 %}
T03分离条件
{% dotnetfiddle c7NMNI https://github.com/newbe36524/Newbe.Demo/blob/master/src/BlogDemos/Try-More-On-IEnumerable/Try-More-On-IEnumerable/T03分离条件.cs 1200 %}
T04Linq产生数值
{% dotnetfiddle bMtGG3 https://github.com/newbe36524/Newbe.Demo/blob/master/src/BlogDemos/Try-More-On-IEnumerable/Try-More-On-IEnumerable/T04Linq产生数值.cs 1200 %}