C#
 Computer >> コンピューター >  >> プログラミング >> C#

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

  1. C#を使用して配列を反転します

    まず、元の配列を設定します- int[] arr = { 1, 2,3 }; // Original Array Console.WriteLine("Original Array= "); fo            reach (int i in arr) {    Console.WriteLine(i); } 次に、Array.reverse()メソッドを使用して、配列を反転します- Array.Reverse(arr); 以下は、C#で配列を反転するための完全なコードです- 例

  2. 配列を反転するC#プログラム

    まず、元の配列を設定します- int[] arr = { 15, 16, 17, 18 }; // Original Array Console.WriteLine("Original Array= "); foreach (int i in arr) {    Console.WriteLine(i); } 次に、Array.reverse()メソッドを使用して、配列を反転します- Array.Reverse(arr); 例 以下は、C#で配列を逆にするための完全なコードです using System; class Demo {   &nb