Comment ajouter des éléments à une liste en C#
La classe List<t> en C# et .NET représente une liste d’objets fortement typée. Liste<t> fournit des fonctionnalités permettant de créer une collection d’objets, de rechercher des éléments de liste, de trier des listes et de manipuler des éléments de liste. Dans Liste<t>, T est le type des objets. Dans ce tutoriel nous allons découvrir ajouter des éléments à une liste à l’aide de C#.
La classe C# List<t> représente une collection d’un type T en C#. Les méthodes List.Add(), List.AddRange(), List.Insert() et List.InsertRange() sont utilisées pour ajouter et insérer des éléments à une liste.
List<t> est une classe générique. Vous devez importer l’espace de noms suivant :
using System.Collections.Generic;
avant d’utiliser la classe List<t>.
La méthode List.Add()
La méthode Add ajoute un élément à une liste. L’extrait de code suivant crée une liste et y ajoute des éléments à l’aide de la méthode Add.
// Créer une liste List<string> langage = new List<string>(); // Ajouter des éléments à la liste langage.Add("Java"); langage.Add("Python"); langage.Add("C#"); langage.Add("PHP"); langage.Add("C++"); langage.Add("SQL");
La méthode List.AddRange()
La méthode AddRange est utilisée pour ajouter une collection d’éléments. L’extrait de code suivant ajoute une collection d’éléments à une liste.
// Ajouter une collection d'éléments string[] langage = { "Java", "Python", "C#", "PHP", "SQL" }; AuthorList.AddRange(langage);