Heim >Backend-Entwicklung >C++ >Wie füge ich Elemente zu einem vorhandenen String-Array in C# hinzu?

Wie füge ich Elemente zu einem vorhandenen String-Array in C# hinzu?

Barbara Streisand
Barbara StreisandOriginal
2025-01-12 07:46:41851Durchsuche

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

String-Arrays in C# erweitern

Herausforderung: Die Arrays von C# haben eine feste Größe. Das Hinzufügen von Elementen zu einem vorhandenen Array erfordert einen anderen Ansatz.

Lösung: Verwenden von Listen für die dynamische Erweiterung

Der effizienteste Weg, Elemente zu einem String-Array hinzuzufügen, ist die Verwendung eines List<string>. Listen sind dynamisch; Ihre Größe ändert sich automatisch, wenn Sie Elemente hinzufügen.

So können Sie es machen:

<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>

Dieser Code erstellt zunächst ein leeres List<string>. Anschließend werden Elemente mit der Methode Add() hinzugefügt. Wenn Sie die Daten schließlich wieder in Array-Form benötigen, können Sie die Liste mit ToArray() konvertieren. Dies vermeidet den Aufwand, manuell ein neues, größeres Array zu erstellen und Elemente zu kopieren.

Das obige ist der detaillierte Inhalt vonWie füge ich Elemente zu einem vorhandenen String-Array in C# hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn