5.00 / 1 oy

C# ArrayList elemanlarını küçükten büyüğe sıralamak

C# programlama dilinde ArrayList içerisinde sakladığımız elemanları sıralamak istersek ArrayList.Sort() metodunu kullanabiliriz. ArrayList.Sort() metodu default olarak artan sırada sıralama yapar.

Örnek: Tamsayılardan oluşan bir ArrayList tanımlayın ve sayıları artan sırada ArrayList.Sort() metodunu kullanarak sıralayın.

var al = new ArrayList();
al.Add(4);
al.Add(6);
al.Add(7);
al.Add(4);
al.Add(1);
al.Add(9);

//sıralanmadan önce
 foreach (int eleman in al) {
    Console.Write(eleman + " ");
}
System.Console.WriteLine("");

//sırala
al.Sort();

//sıralandıktan sonra
 foreach (int eleman in al) {
    Console.Write(eleman + " ");
}

 

Çıktı:

4 6 7 4 1 9 
1 4 4 6 7 9

 

Önceki yazılarımdan bazıları için;

bkz: C# ile ArrayList Elemanlarını Yazdırmak

bkz: C# ile ArrayList'e Eleman Eklemek

bkz: C# ile string'in karakterlerini rastgele değiştirmek ve sıralamak

bkz: Asp.Net'te ListView'dan sıra (row) numarasını göstermek

bkz: C# ArrayList IndexOf Metodu Kullanımı

bkz: C# ile ArrayList'ten Eleman Silmek

mbologlu

20.04.2021 03:16

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
C# ArrayList elemanlarını küçükten büyüğe sıralamak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.