public static void Main()
Array myArray = Array.CreateInstance(typeof(int), new[] { 4 }, new[] { 2005 });
myArray.SetValue(5, 2005);
myArray.SetValue(6, 2006);
myArray.SetValue(7, 2007);
myArray.SetValue(8, 2008);
Console.WriteLine(myArray.GetLowerBound(0));
Console.WriteLine(myArray.GetUpperBound(0));
for (int i = myArray.GetLowerBound(0); i <= myArray.GetUpperBound(0); i++)
Console.WriteLine(myArray.GetValue(i));