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.
 
Les collections en C#

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
qcm-csharp

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *