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