C# Language liste


Exemple

List<T> est une liste d'un type donné. Les éléments peuvent être ajoutés, insérés, supprimés et adressés par index.

using System.Collections.Generic;

var list = new List<int>() { 1, 2, 3, 4, 5 };
list.Add(6);
Console.WriteLine(list.Count); // 6
list.RemoveAt(3);
Console.WriteLine(list.Count); // 5
Console.WriteLine(list[3]);    // 5

List<T> peut être considéré comme un tableau que vous pouvez redimensionner. L'énumération de la collection dans l'ordre est rapide, tout comme l'accès à des éléments individuels via leur index. Pour accéder à des éléments en fonction d'un aspect de leur valeur ou d'une autre clé, un Dictionary<T> fournira une recherche plus rapide.