Ответ 1
Из спецификации:
18.8 Размещение стека
Содержимое вновь выделенной памяти undefined.
Если я выделяю память с stackalloc
в С#, инициализируется память (с помощью 0
)?
Документация не говорит об этом и говорит только о том, что зарезервирована правильная сумма.
В моих тестах такая память по умолчанию была 0
, но это не значит, что она гарантирована.
Из спецификации:
18.8 Размещение стека
Содержимое вновь выделенной памяти undefined.