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

C#で配列のランクを定義するにはどうすればよいですか?


配列の次元数を見つけるには、ArrayRankプロパティを使用します。これがあなたがそれを定義する方法です-

arr.Rank

ここで、arrは配列です-

int[,] arr = new int[3,4];

持っている行と列を取得する場合は、GetLengthプロパティを使用します-

arr.GetLength(0);
arr.GetLength(1);

以下は完全なコードです-

using System;

class Program {
   static void Main() {
      int[,] arr = new int[3,4];

      Console.WriteLine(arr.GetLength(0));
      Console.WriteLine(arr.GetLength(1));

      // Length
      Console.WriteLine(arr.Length);
      Console.WriteLine("Dimensions of Array : " + arr.Rank);
   }
}

出力

3
4
12
Dimensions of Array : 2

  1. Cシャープで一次元配列を定義するにはどうすればよいですか?

    配列はデータのコレクションを格納するために使用されますが、配列は、隣接するメモリ位置に格納されている同じタイプの変数のコレクションと考える方が便利な場合がよくあります。 一次元配列を定義するには- int[] runs = new int[10]; 同じ行で配列を初期化しましょう- int[] runs = new int[5] {125, 173, 190, 264, 188}; 以下は、配列を宣言、初期化、および表示する方法を示す例です- 例 using System; namespace Program {    class Demo {   &nb

  2. C#で長方形の配列を定義するにはどうすればよいですか?

    多次元配列は長方形配列とも呼ばれます。整数の3次元配列を-として定義できます。 int [ , , ] a; 2次元配列を定義する方法を見てみましょう- Int[,] a = new[3,3] 以下は、C#-で多次元の長方形配列を操作する方法を示す例です。 例 using System; namespace Demo {    class Program {       static void Main(string[] args) {          int[,] a = new