2011-12-30 11 views
10

Se sto allocazione di memoria con stackalloc in C#, è che la memoria inizializzata (con 0)?
La documentazione non parla di questo e dice solo che l'importo corretto è riservato.inizializzazione della memoria allocata con stackalloc

Nei miei test tale memoria è stata impostata su 0, ma ciò non significa che sia comunque garantita.

risposta

10

Dal spec:

18,8 assegnazione Pila

Il contenuto della memoria appena allocata è indefinito.

+0

Grazie mille. – frumbaela

Problemi correlati