这样会在CLR-managed堆中分配足够大的连续的内存块用于保存allocationSize数目的arrayTypes。如果arrayType是值类型,allocationSize数目的unboxed arrayType值被创建。如果arrayType是引用类型,allocationSize数目的arrayType引用被创建。(如果你不熟悉引用类型与值类型,以及managed heap与stack之间的区别,你参考Understanding .NET's Common Type System)