Я слышал, что существует жесткий предел размера .Net Array
. Говорят, что максимальный объем памяти, который может быть выделен для любого экземпляра объекта Array
(независимо от того, является ли он int[]
, double[]
или ваш собственный массив) равным 2 ГБ. И нет, если у вас есть 64-разрядная машина, предел 2 ГБ все еще существует.
Я не уверен, правильно ли мое впечатление или нет. Кто-нибудь может подтвердить?