ホームページ >バックエンド開発 >C++ >C# で既存の文字列配列に要素を追加する方法

C# で既存の文字列配列に要素を追加する方法

Barbara Streisand
Barbara Streisandオリジナル
2025-01-12 07:46:41851ブラウズ

How to Add Elements to an Existing String Array in C#?

C# での文字列配列の拡張

課題: C# の配列のサイズは固定です。 既存の配列に要素を追加するには、別のアプローチが必要です。

解決策: 動的展開にリストを使用する

文字列配列に要素を追加する最も効率的な方法は、List<string> を使用することです。リストは動的です。項目を追加すると、自動的にサイズが変更されます。

その方法は次のとおりです:

<code class="language-csharp">// Create a List to hold strings
List<string> stringList = new List<string>();

// Add elements to the list
stringList.Add("Hello");
stringList.Add("World");

// Convert the List back to an array if needed
string[] stringArray = stringList.ToArray();</code>

このコードは、最初に空の List<string> を作成します。 次に、Add() メソッドを使用して要素が追加されます。最後に、データを配列形式に戻す必要がある場合は、ToArray() を使用してリストを変換できます。 これにより、新しく大きな配列を手動で作成して要素をコピーするオーバーヘッドが回避されます。

以上がC# で既存の文字列配列に要素を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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