public void ArrayListOperations() { ArrayList arrayList = new ArrayList(); arrayList.Add(10); arrayList.Add(89); arrayList.Add(29); arrayList.Add(-1); arrayList.Add(15); PrintArrayList(arrayList); arrayList.Sort(); arrayList.Insert(2, 18); PrintArrayList(arrayList); Console.WriteLine("\nArraylist capacity\t" + arrayList.Capacity); int hasElement = arrayList.IndexOf(23); if (hasElement >= 0) { Console.WriteLine("Element is present"); } else { Console.WriteLine("Element is not present"); } arrayList.TrimToSize(); Console.WriteLine("\nArraylist capacity\t" + arrayList.Capacity); int[] arr = { 14, 17 }; arrayList.AddRange(arr); PrintArrayList(arrayList); arrayList.InsertRange(3, arr); PrintArrayList(arrayList); arrayList.SetRange(7, arr); PrintArrayList(arrayList); }
static void Main(string[] args) { ArrayList al = new ArrayList() { "Amma", "Raj", "Munna", "Krish", "Sajid", "Chandu" }; foreach (string a in al) { Console.WriteLine(a); } Console.WriteLine(); al.Sort(); string[] r = new string[] { "Cat", "Mat" }; al.SetRange(4, r); foreach (string a in al) { Console.WriteLine(a); } al.RemoveRange(2, 2); Console.WriteLine(); foreach (string a in al) { Console.WriteLine(a); } al.Add("sam"); al.Add("sravs"); foreach (string a in al) { Console.WriteLine(a); } }
static void Main(string[] args) { ArrayList al = new ArrayList() { "Amma", "Raj", "Munna", "Krish", "Sajid", "Chandu" }; foreach (string a in al) { Console.WriteLine(a); } string[] r = new string[] { "cat", "mat" }; al.SetRange(4, r); foreach (string a in al) { Console.WriteLine(a); } al.Add("sam"); al.Add("samiii"); foreach (string a in al) { Console.WriteLine(a); } al.Sort(); Console.WriteLine("Array after sorting:"); foreach (string a in al) { Console.WriteLine(a); } al.RemoveRange(0, 4); Console.WriteLine("Array after using RemoverRange:"); foreach (string a in al) { Console.WriteLine(a); } Console.ReadKey(); }