一维数组自定义索引
int[] len=new int[]{4};
int[] bound = new int[]{2};
Array array =Array.CreateInstance(typeof(int), len, bound);
Console.WriteLine(array.GetValue(2));
int[] ar =(int[])Array.CreateInstance(typeof(int), len, bound);//出错,无法转换 why
解决int[] bound = new int[]{0}; //索引从0开始
Array是一个数组,这样是可以。但是注意:int[]这种形式的(下表形式),必须是0
二维数组自定义索引
int[] lowerBounds = new int[] { 3, 10 };
int[] length = new int[] { 2, 3 };
int[,] arr = (int[,])Array.CreateInstance(typeof(int), le