//使用Sort方法,可以對集合中的元素進行排序。Sort有三種重載方法,聲明代碼如下所//示。 public void Sort(); //使用集合元素的比較方式進行排序 public void Sort(IComparer comparer); //使用自定義比較器進行排序 public voi... ...
//使用Sort方法,可以對集合中的元素進行排序。Sort有三種重載方法,聲明代碼如下所//示。 public void Sort(); //使用集合元素的比較方式進行排序 public void Sort(IComparer comparer); //使用自定義比較器進行排序 public void Sort(int index, int count, IComparer comparer) //使用自定義比較器進行指定範圍的排序 註意:為使用Sort方法進行排序,集合中的所有元素必須實現IComparable介面,否則,將拋出異常。 這裡介紹使用第一種方法進行簡單的排序實例 using System; using System.Collections; class Program{ static void Main(string[] args) { ArrayList al = new ArrayList(); al.AddRange(new string[8] { "Array1", "Array2", "Array3", "Array5", "Array4", "Array8", "Array7", "Array6" }); al.Sort(); foreach (string s in al) { Console.WriteLine(s); } Console.ReadLine(); } }