Maison >développement back-end >C++ >Comment puis-je étendre dynamiquement un tableau de chaînes en C# ?
Tableaux de chaînes à croissance dynamique en C#
C# n'offre pas de véritable tableau dynamique de la même manière que certains autres langages. Cependant, nous pouvons réaliser une expansion dynamique en utilisant la collection List<T>
. Cette approche évite les limitations des tableaux de taille fixe.
Tirer parti de la List<string>
Collection
La classe List<T>
fournit une collection flexible et redimensionnable. Pour créer une liste de stockage de chaînes :
<code class="language-csharp">List<string> stringList = new List<string>();</code>
L'ajout de chaînes est simple en utilisant la méthode Add()
:
<code class="language-csharp">stringList.Add("Hello");</code>
Le List<string>
gère automatiquement l'allocation de mémoire, en l'étendant selon les besoins sans nécessiter de redimensionnement manuel. Les éléments existants sont conservés lors de l'ajout de nouveaux.
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!