Méthode d'ajout d'éléments de tableau C#
C# fournit plusieurs méthodes pour créer et ajouter des valeurs aux tableaux. Contrairement à PHP, les tableaux C# nécessitent que les types et les tailles d'éléments soient spécifiés au moment de la création. Cela garantit une allocation de mémoire statique, améliorant ainsi les performances.
Pour créer un tableau contenant 400 entiers, utilisez la syntaxe suivante :
int[] terms = new int[400];
Après avoir créé un tableau, vous pouvez accéder et modifier ses éléments en utilisant la notation index. Par exemple :
for (int runs = 0; runs < 400; runs++) { terms[runs] = runs * 2; // 为数组元素赋值 }
Alternativement, vous pouvez utiliser List<int>
pour l'affectation dynamique d'éléments. La liste s'agrandit automatiquement selon vos besoins, vous n'avez donc pas besoin de spécifier une taille fixe. Cependant, les listes ont une surcharge de performances légèrement supérieure à celle des tableaux.
List<int> termsList = new List<int>(); for (int runs = 0; runs < 400; runs++) { termsList.Add(runs * 2); // 向列表添加元素 }
Si vous devez reconvertir la liste en tableau, utilisez la méthode ToArray()
:
int[] terms = termsList.ToArray();
Les tests de référence montrent que pour les grands ensembles de données, l'utilisation d'une boucle for pour parcourir un tableau est plus efficace que l'utilisation d'une boucle foreach pour parcourir une liste.
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!