隐藏

c# 使用Enumerable.Range 打印数字0到9

发布:2022/1/11 9:41:23作者:管理员 来源:本站 浏览次数:720

    class RangeEnumeration

       {

           static void Main()

           {

               var collection = Enumerable.Range(0, 10);

    //Range方法获取两个int参数:一个起始数,一个是要生成的结果的数目

    //结果是一个IEnumerable<int>,每次返回一个数字

   

               foreach (var element in collection) //先调用foreach 然后

    //collection  之后 in  "var element"作为一个整体

    // in 和 var element循环  element 分别为 0 1 2 3 4 5 6 7 8

    // 9   没有10

               {

                   Console.WriteLine(element);

               }

           }

       }



从Enumerable开始,和LINQ之间的距离会变得非常之近。

大多数时候并不需要功能强大的查询表达式来解决某个问题。


从一个整数集合开始,以不同的方式转换它。  可能需要处理和业务有关的类型



输出

0

1

2

3

4

5

6

7

8

9