using System.Collections;
public static void Main()
ArrayList names = new ArrayList();
Console.WriteLine("The original list of names: ");
foreach (Object name in names)
string[] newNames = new string[] {"David", "Michael"};
ArrayList moreNames = new ArrayList();
moreNames.Add("Terrill");
moreNames.Add("Clayton");
Console.WriteLine("++++++++++++++++++++++");
names.InsertRange(1, newNames);
foreach (Object name in names)
names.AddRange(moreNames);
Console.WriteLine("++++++++++++++++++++++");
Console.WriteLine("The new list of names: ");
foreach (Object name in names)
Console.WriteLine("The current count of Name is:" + names.Capacity);
Console.WriteLine("The current capacity of name is:" + names.Capacity);
public static void Main1()
ArrayList grades = new ArrayList();
Console.WriteLine("Hello World");
position = grades.Add(77);
foreach (object grade in grades)
Console.WriteLine("Item - " + grade);
Console.WriteLine("Current count:" + grades.Count);
foreach (object grade in grades)
Console.WriteLine("Item - " + grade);
Console.WriteLine("The current capacity of grades is:" + grades.Capacity);