почему .net не выделяет память при инициализации 2d массива?
var a = new double[7000,7000];
FillValue(a,3);
Кажется .Net нет фактически выделить любую памятьa
после выполнения первой строки. Только пока он работаетFillValue
звонок делает этопостепенно съесть память. (что составляет около 400 МБ)
Может ли кто-нибудь предоставить мне более подробную информацию об этом? я думалa
заполняется 0 после инициализации по умолчанию, как он вообще может не занимать память?