ホームページ > バックエンド開発 > C++ > C# で配列に値を追加するにはどうすればよいですか?

C# で配列に値を追加するにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-19 17:52:09
オリジナル
310 人が閲覧しました

How Do I Add Values to Arrays in C#?

C# 配列への要素の追加: PHP との比較

PHP の動的配列処理とは異なり、C# 配列には事前定義されたサイズが必要です。 この違いを例で説明しましょう。

PHP のアプローチは単純です:

$arr = array();
for ($i = 0; $i < 5; $i++) {
  $arr[] = $i;
}
ログイン後にコピー

この PHP コードは空の配列を作成し、[] 構文を使用して要素を追加します。 ただし、C# には別のアプローチが必要です。

C# 配列に値を追加するには、事前にそのサイズを宣言する必要があります。 PHP の例と同等の C# を次に示します:

int[] terms = new int[5];
for (int runs = 0; runs < 5; runs++) {
  terms[runs] = runs;
}
ログイン後にコピー

このコードは、5 要素の容量を持つ整数配列 terms を作成します。 次に、[] 構文を使用して値を割り当てます。

C# のより柔軟な代替手段は、List<T> コレクションです。 リストは動的にサイズ変更されるため、サイズを事前定義せずに要素を追加できます:

List<int> termsList = new List<int>();
for (int runs = 0; runs < 5; runs++) {
  termsList.Add(runs);
}
ログイン後にコピー

配列とリストのどちらを選択するかは、ニーズによって異なります。 一般に配列は要素へのアクセスが速く、メモリ管理が優れています。一方、リストは動的データの柔軟性と使いやすさに優れています。

以上がC# で配列に値を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート