1

我一直在阅读 .NET 中对象的 ~2GB 大小限制,遗憾的是我觉得我一定遗漏了一些东西。我相信我已经创建了大于 2GB 的列表,并且就列表是一个对象而言......我很困惑。有人可以向我解释一下这个限制是什么意思吗?

4

1 回答 1

2

所有取消引用的对象占用的总空间可能已经超过了这个值。但是列表的空间需求及其指向它包含的每个对象的内部指针都小于 2 GB。

为了解释这个一般概念 - 指针本身在存储要求方面相对较小。它们指向的对象可以单独非常大(或非常多)。

于 2012-09-19T02:53:17.047 回答