Maison >développement back-end >C++ >Comment ajouter des éléments à un tableau de chaînes existant en C# ?

Comment ajouter des éléments à un tableau de chaînes existant en C# ?

Barbara Streisand
Barbara Streisandoriginal
2025-01-12 07:46:41881parcourir

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

Extension de tableaux de chaînes en C#

Défi : Les tableaux de C# sont de taille fixe. L'ajout d'éléments à un tableau existant nécessite une approche différente.

Solution : Utiliser des listes pour une expansion dynamique

Le moyen le plus efficace d'ajouter des éléments à un tableau de chaînes est d'utiliser un List<string>. Les listes sont dynamiques ; ils se redimensionnent automatiquement à mesure que vous ajoutez des éléments.

Voici comment procéder :

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

Ce code crée d'abord un List<string> vide. Ensuite, les éléments sont ajoutés à l'aide de la méthode Add(). Enfin, si vous avez besoin de récupérer les données sous forme de tableau, vous pouvez utiliser ToArray() pour convertir la liste. Cela évite la surcharge liée à la création manuelle d'un nouveau tableau plus grand et à la copie d'éléments.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn