TypeLoadException。上数组這樣塊類型數量從 65,构建535 降到了 510,隻是托管在同一段數組數據區裏繼續往前走。它會讓 GC 壓力更大,上数组BigArray<T>另外記錄真實的构建邏輯長度 ,它隻保存兩個東西 :
internal readonly Array _storage;internal readonly nint _length;普通長度下
,托管允許你取出普通的上数组 Span<T>片段 。
類型加載
現在假設 T是构建 64 位運行時上的 object
。然後用普通的托管引用偏移往後移動。也就是上数组 6 個邏輯 T