配列はプログラミングの基本的な概念であり、共通の名前のもとに複数の値を保存することができます。このガイドでは、C#で配列を宣言し、初期化し、それらを操作する方法を学びます。具体的な例を通じて、配列の動作を体験し、その実用において理解します。
重要なポイント
- C#の配列はサイズが異なり、インデックスは0から始まります。
- 配列に値を割り当てることができ、後で簡単に変更できます。
- 配列を宣言し初期化する方法はいくつかあります。
- 配列内の値の位置は、Lengthプロパティを使用して取得できます。
ステップバイステップガイド
配列の宣言と初期化
C#で配列を作成するには、宣言と同時に初期化を行います。さまざまな自動車ブランドを保存する配列を作成します。

ここでは、配列に自動車ブランドが5つの要素を含むことを指定します。これは、5つの自動車ブランドのためのスペースがあることを意味します。配列のインデックスは0から始まり、4で終わるため、合計で5つの値を保存できます。
配列に値を入力する
これから配列に値を挿入します。それぞれの値は特定のインデックスに割り当てられます。
インデックスアクセスのエラー
あなたが直面する一般的な問題は、配列の定義された境界を超えるインデックスにアクセスすることです。

このようなエラーを避けるために、実行前に配列を確認することが重要です。
配列から値を読み取る
配列から値を取得するには、インデックスを使用できます。
プログラムを実行すると、最初の値「オペル」が出力されるのを確認できるはずです。
配列の値を変更する
配列の強みの一つは、いつでも配列内の値を変更できることです。
プログラムを再実行すると、最初の値が「トヨタ」と表示されることに気付くでしょう。
配列の別の宣言方法
配列を宣言し初期化する方法はいくつかあります。別の方法は、宣言時に値を直接指定することです。
Lengthプロパティの利用
配列内にいくつの要素があるかを知るために、Lengthプロパティを使用できます。

デバッグモードでストップマークを設定することで、要素の数を直接確認できます。

まとめ - C#プログラミング: 実践における配列の理解と応用
このガイドで、C#で配列を作成、入力、操作する方法を学びました。配列の構造、値の正しい入力方法、そして配列の値にアクセスする際のエラーを回避する方法を理解しています。
よくある質問
C#の配列をどのように宣言しますか?C#で配列を宣言するには、次の構文を使用します:datatype[] arrayName = new datatype[size];。
配列の要素にアクセスするにはどうすればよいですか?配列の名前と、必要な要素のインデックスを角括弧で使用します。たとえば、arrayName[index]です。
初期化後に配列内の値を変更できますか?はい、正しいインデックスを使用すれば、配列内のどの値でも変更できます。