首先,我想告诉您Array是引用类型。为什么?我解释一下这里举一个例子。例:int val = 0; // this is a value type okint[] val1 = new int[20] // this is a reference type because space required to store 20 integer value that make array allocated on the heap.同样,引用类型可以为null,而值类型不能为null。值类型存储在堆栈中,引用类型存储在堆中您可以使用out或ref将数组传递给函数。只有初始化方法不同。更多..