ホームページ  >  記事  >  バックエンド開発  >  C# 配列を宣言する方法

C# 配列を宣言する方法

高洛峰
高洛峰オリジナル
2016-12-16 14:48:041292ブラウズ

C# で配列を宣言する 5 つの方法

1. この参照は後で配列インスタンスに初期化できます

intArray;

intArray = new int[10];配列の参照は、同じ型または関連する型でインスタンス化する必要があります。配列はデフォルト値で初期化され、値の型は 0、参照型は null です

2. 配列参照を宣言して初期化します。配列参照は、配列の新しいインスタンスに直ちに割り当てられます。

int[] intArray = new int[10];

3. 配列を宣言し、配列参照を初期化し、配列要素に値を割り当てます

int[] intArray = new int[3] { 1,2 ,3};

注: 初期化リストはカンマ (,) で区切られており、リスト内の数値は配列の長さと一致している必要があります。

4 番目の方法は、基本的に 3 番目の方法と同じですが、配列の初期サイズが設定されず、配列要素によって決定される点が異なります。

int[] intArray = new int[] {1,2,3};

5. これは 4 番目のメソッドの簡略化されたバージョンで、配列の型と配列のサイズは初期化リストに基づいて推測されます。 。 の。

int[] intArray = {1,2,3};

多次元データ

多次元配列は、複数の次元とインデックスを持つ長方形の配列です。次元は []、"[,] ” でカンマで区切られます。たとえば、最も一般的な 2 次元配列:

int[,] intArray = new int[2,3] {{1,2,3},{4,5,6}};

interleaved配列

ギザギザ配列は配列の配列とみなされ、ギザギザ配列の各ベクトルは異なる長さを持つことができます。

最初にインターリーブ配列の行 (ベクトルの数) を定義し、次に各行の要素の数を宣言します

int[][] intArray = new int[2][]{new int[]{1, 2,3 },new int[] {1,2,3,4}}

2次元配列との違いに注意

C#配列の宣言方法に関するその他の記事は有料でご覧いただけますPHP 中国語 Web サイトに注意してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。