Wie werden nullfähige Typen unter der Haube in .net implementiert?
In unserem eigenen Jon SkeetC # in der Tiefe, erörtert er die 3 Möglichkeiten, eine Null für Werttypen zu simulieren:
Magischer Wert (z. B. frühestmögliches DateTime wird als 'null' angenommen)Referenztyp-WrapperBoolesche FlaggeEs wird erwähnt, dass nullfähige Typen die dritte Methode verwenden. Wie genau funktionieren nullfähige Typen unter der Haube?