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

配列クラスのArray.RankプロパティはC#で何をしますか?


ランクプロパティを使用して、配列の次元数を見つける例を見てみましょう。

arr.Rank

ここで、arrは配列です-

int[,] arr = new int[5,5];

配列にある行と列を取得する場合は、GetLengthプロパティ-

を使用します。
arr.GetLength(0);
arr.GetLength(1);

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

using System;

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

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

      Console.WriteLine("Upper Bound: {0}",arr.GetUpperBound(0).ToString());
      Console.WriteLine("Lower Bound: {0}",arr.GetLowerBound(0).ToString());
      Console.WriteLine("Dimensions of Array : " + arr.Rank);
   }
}

出力

4
5
Upper Bound: 3
Lower Bound: 0
Dimensions of Array : 2

  1. C#のBitArrayクラスのCountプロパティとは何ですか?

    Countプロパティを使用して、BitArrayクラスの要素の数をカウントします。 まず、BitArrayクラスを設定しましょう- BitArray arr = new BitArray(10); 次に、以下に示すようにCountプロパティを使用します- 例 using System; using System.Collections; public class Demo {    public static void Main() {       BitArray arr = new BitArray(10);   &n

  2. C#のSortedListクラスのCapacityプロパティとは何ですか?

    SortedListクラスの容量プロパティには、SortedListの最大サイズがあります。 SortedListのデフォルトの容量は16です。 次のコードを実行して、C#でSortedListクラスのCapacityプロパティを実装してみてください- 例 using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {