Qu'est-ce que .NET ArrayList ?
Qu'est-ce que .NET ArrayList ?

Vidéo: Qu'est-ce que .NET ArrayList ?

Vidéo: Qu'est-ce que .NET ArrayList ?
Vidéo: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Avril
Anonim

Liste des tableaux est un type de collection non générique en C#. Il peut contenir des éléments de n'importe quel type de données. Il est similaire à un tableau, sauf qu'il s'agrandit automatiquement à mesure que vous y ajoutez des éléments. Contrairement à un tableau, vous n'avez pas besoin de spécifier la taille de Liste des tableaux.

Juste donc, qu'est-ce que ArrayList en C # avec exemple ?

C# - Liste des tableaux Classer. Il représente une collection ordonnée d'un objet qui peut être indexé individuellement. Il s'agit essentiellement d'une alternative à un tableau. Cependant, contrairement au tableau, vous pouvez ajouter et supprimer des éléments d'une liste à une position spécifiée à l'aide d'un index et le tableau se redimensionne automatiquement.

De plus, le type ArrayList est-il sûr en C# ? Liste des tableaux n'a pas taper restriction pour le stockage des données, c'est-à-dire qu'il n'est pas Type Coffre-fort . Vous pouvez stocker n'importe quoi dans Liste des tableaux . En fait même Liste des tableaux peut stocker plusieurs les types d'objets.

Également demandé, quelle est la différence entre ArrayList et list en C# ?

Liste des tableaux sont les collections de différents types de données alors que Lister est la collection de type similaire de ses propres dépendances. Liste des tableaux ne sont pas de type sûr alors que Lister sont de type sûr.

ArrayList peut-il stocker différents types de données ?

Java comprend à la fois un tableau et un Liste des tableaux classer. Ce sont chacun des "collections de plusieurs objets", pour ainsi dire, mais ils sont aussi très différent . Un ArrayList peut fluctuer en taille à mesure que des éléments sont ajoutés ou supprimés. Un seul Liste des tableaux est également capable de contenir une variété de différents types d'objets.

Conseillé: