Zitat:
Private Felder
Alle Felder (die Variablen in der Klasse)
Felder und Global, da wird der Speicher einfach komplett leer erstellt (mit Nullen gefüllt).
Lokale Variablen werden nicht initialisiert. (Außnahme sind gemanagte Typen wie String, dyn. Arrays und Interfaces)
Und Result wird nicht dort initialisiert, wo fast alle es denken ... auch wenn der Compiler hier nicht meckert, ist dieses IMMER als "nicht initialisiert" anzusehn.