C#数组的五种声明方式 一、声明一个未经初始化的数组引用,以后可以把这引用初使化为一个数组实例 int[] 数组名; 数组名 = new int[数组长度]; 数组的引用必须以相同或相关类型实例化,数组初使化默认值,值类型为0,引用类型为null 二、声明一个数组引用并对他进行初使化,该数组引用被立即赋予一个数组的新实例。 int[] 数组名 = new int[数组长度]; 三、int[] 数组名 = new int[3] {1,2,3}; 注:初使化列表以逗号(,)隔开,且列表中的个数必须与数组长度一致。 四、与第三种方式基本相同,只是不设置数组的初使化大小,由数组元素确定。 int[] 数组名 = new int[] {1,2,3};