int[] a = new int[10]; for(int i = 0; i < a.Length; i++){ a[i] = i * i; Console.WriteLine(a[i].ToString()); } Console.WriteLine("Resizing..."); a = new int[5];//resize the int array for(int i = 0; i < a.Length; i++){ a[i] = i; Console.WriteLine(a[i].ToString()); }
int a1[]; a1=new int[n]; 声明数组时不指定大小,分配数组空间时用 new, 好处是 n 可以是常量也可以是变量。被创建的数组元素被初始化为默认值。也可以对数组作静态初始化(同 C),
for(int i = 0; i < a.Length; i++){
a[i] = i * i;
Console.WriteLine(a[i].ToString());
}
Console.WriteLine("Resizing...");
a = new int[5];//resize the int array
for(int i = 0; i < a.Length; i++){
a[i] = i;
Console.WriteLine(a[i].ToString());
}
a1=new int[n]; 声明数组时不指定大小,分配数组空间时用 new, 好处是 n 可以是常量也可以是变量。被创建的数组元素被初始化为默认值。也可以对数组作静态初始化(同 C),