Mega Code Archive

 
Categories / C# / Collections Data Structure
 

Sort and search an ArrayList

/* C#: The Complete Reference  by Herbert Schildt  Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ // Sort and search an ArrayList.    using System;  using System.Collections;    public class SortSearchDemo {    public static void Main() {      // create an array list      ArrayList al = new ArrayList();            // Add elements to the array list      al.Add(55);      al.Add(43);      al.Add(-4);      al.Add(88);      al.Add(3);      al.Add(19);        Console.Write("Original contents: ");      foreach(int i in al)        Console.Write(i + " ");      Console.WriteLine("\n");        // Sort      al.Sort();        // Use foreach loop to display the list.      Console.Write("Contents after sorting: ");      foreach(int i in al)        Console.Write(i + " ");      Console.WriteLine("\n");        Console.WriteLine("Index of 43 is " +                        al.BinarySearch(43));    }  }