【发布时间】:2011-03-18 11:00:15
【问题描述】:
可能重复:
What is the maximum length of an array in .NET on 64-bit Windows
.NET 中 x86 平台上数组的确切最大理论大小是多少?是由Int32.MaxValue 还是UInt32.MaxValue 给出的?
【问题讨论】:
-
我最多只能说是间接重复,这个问题本身肯定会给你一种他们没有重复的印象,但最终的答案似乎是一样的。
-
这也是理论上的限制,因为地址空间本身在 32 位 Windows 上受 2GB 限制,因此在 CLR 中不允许任何程序达到该限制。