C#中的AsEnumerable()

要将特定类型转换为其IEnumerable等效项,请使用AsEnumerable()方法。它是一种扩展方法。

以下是我们的数组-

int[] arr = new int[5];
arr[0] = 10;
arr[1] = 20;
arr[2] = 30;
arr[3] = 40;
arr[4] = 50;

现在,获取IEnumerable等效项。

arr.AsEnumerable();

示例

using System;
using System.Linq;
class Demo {
   static void Main() {
      int[] arr = new int[5];
      arr[0] = 10;
      arr[1] = 20;
      arr[2] = 30;
      arr[3] = 40;
      arr[4] = 50;
      var res = arr.AsEnumerable();
      foreach (var ele in res) {
         Console.WriteLine(ele);
      }
   }
}

输出结果

10
20
30
40
50