Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

AsEnumerable () ใน C #


หากต้องการเปลี่ยนประเภทเฉพาะให้เทียบเท่ากับ 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