.net List Example

5 min read Jun 04, 2024
.net List Example

Listes en C# : Un Guide Complet avec Exemples

Les listes sont des structures de données fondamentales en C# qui permettent de stocker des collections d'éléments de même type. Elles offrent une flexibilité et une efficacité considérables pour gérer des ensembles de données dynamiques. Dans cet article, nous allons explorer en détail les listes en C#, en couvrant les concepts clés, la syntaxe et des exemples pratiques.

Introduction aux Listes en C#

En C#, une liste est une collection ordonnée et modifiable d'éléments du même type. Elle est représentée par la classe List<T>, où T représente le type de données des éléments de la liste.

Créer une Liste

Pour créer une liste, vous devez utiliser le mot-clé new suivi du nom de la classe List<T> et du type de données des éléments.

Exemple :

// Créer une liste de chaînes de caractères
List noms = new List();

// Créer une liste d'entiers
List ages = new List();

Ajouter des Éléments à une Liste

Pour ajouter des éléments à une liste, vous pouvez utiliser la méthode Add().

Exemple :

// Ajouter des noms à la liste
noms.Add("Alice");
noms.Add("Bob");
noms.Add("Charlie");

// Ajouter des ages à la liste
ages.Add(25);
ages.Add(30);
ages.Add(28);

Accéder aux Éléments d'une Liste

Vous pouvez accéder aux éléments d'une liste en utilisant leur index, qui commence à 0 pour le premier élément.

Exemple :

// Afficher le premier nom de la liste
Console.WriteLine(noms[0]); // Affiche : Alice

// Afficher le deuxième age de la liste
Console.WriteLine(ages[1]); // Affiche : 30

Modifier des Éléments d'une Liste

Pour modifier un élément d'une liste, vous pouvez utiliser son index pour accéder à l'élément et lui affecter une nouvelle valeur.

Exemple :

// Modifier le deuxième nom de la liste
noms[1] = "David";

// Modifier le troisième age de la liste
ages[2] = 32;

Supprimer des Éléments d'une Liste

Pour supprimer un élément d'une liste, vous pouvez utiliser la méthode RemoveAt() en spécifiant l'index de l'élément à supprimer.

Exemple :

// Supprimer le premier nom de la liste
noms.RemoveAt(0);

// Supprimer le deuxième age de la liste
ages.RemoveAt(1);

Parcourir une Liste

Vous pouvez parcourir les éléments d'une liste en utilisant une boucle foreach.

Exemple :

// Afficher tous les noms de la liste
foreach (string nom in noms)
{
    Console.WriteLine(nom);
}

// Afficher tous les ages de la liste
foreach (int age in ages)
{
    Console.WriteLine(age);
}

Conclusion

Les listes sont un outil puissant en C# pour gérer des collections d'éléments de même type. Elles offrent une grande flexibilité et permettent de manipuler des données de manière efficace. En utilisant les méthodes et propriétés appropriées, vous pouvez facilement créer, modifier et parcourir des listes, ce qui les rend très utiles dans de nombreuses situations de programmation. N'hésitez pas à expérimenter avec les listes en C# pour mieux comprendre leur fonctionnement et leurs avantages.

Featured Posts