Trier une ArrayList en C#
La méthode Sort trie tous les éléments dans une ArrayList à l’aide de l’algorithme QuickSort.
L’exemple suivant trie les éléments dans ArrayList et affiche à la fois les éléments avant et après le tri.
Programme C# pour trier une ArrayList
using System;
using System.Collections;
public class WayToLearnX {
// Méthode principale
public static void Main()
{
// Créer une arrayList
ArrayList langages = new ArrayList();
// Ajouter des éléments dans l'arrayList
langages.Add("Java");
langages.Add("Python");
langages.Add("C#");
langages.Add("C++");
Console.WriteLine("Les éléments avant le tri :");
foreach (string langage in langages)
Console.WriteLine(langage);
// Trier les éléments dans l'arrayList
langages.Sort();
Console.WriteLine();
Console.WriteLine("Les éléments après le tri :");
foreach (string langage in langages)
Console.WriteLine(langage);
}
}
La sortie :
Les éléments avant le tri : Java Python C# Ada C++ SQL Les éléments après le tri : Ada C# C++ Java Python SQL






