参考资料:LINQ Enumerable
1
//生成一个数组序列 List<int>(){1,2,3.....20};
var a = Enumerable.Range(1, 20).ToList();
2
var a = Enumerable.Range(1, 5).Sum();
//Enumerable.Range(1, 5)表示生成一个1到5序列
//Enumerable.Range(1, 5).Sum(); 表示对这个序列进行求和 的到15
3
//生成一个数组序列 List<int>(){1,2,3.....10};然后筛选出其中的偶数
var arr = Enumerable.Range(1, 10).Where(r => r % 2 == 0).ToArray();
var sum= Enumerable.Sum(arr); //对arr这个数组进行求和 的到:30
4
//Enumerable.Repeat方法创建包括指定值,且按指定次数重复的一个列表。
var arrs = Enumerable.Repeat("Hello", 6).ToArray();
//arrs的值为string[]{"Hello","Hello","Hello","Hello","Hello","Hello"}