machte ich einen Tippfehler und Visual Studio hat es nicht als Fehler markiert:Was ist `Nullable <T>?`?
void Method(Nullable<SpriteFont>? font = null) { }
font
zeigt als SpriteFont??
in der Ausgabe auf. Was habe ich gerade gemacht?
UPD: Sorry, jeder, ich habe nicht versucht, es zu kompilieren, es erschien nur nicht als Fehler, bis ich es tat. Trotzdem ist es komisch, dass es in der Ausgabe als Type??
angezeigt wird.
Außerdem SpriteFont
ist bereits nullable, so wollte ich einen Fehler irgendwie erhalten :(
Sie haben Ihre Schriftart als Nullable definiert.> –
manman
Ich dachte, dass Typen, die Nullwerte akzeptieren, nicht nullfähig gemacht werden können ... wie Klassen. –
@manman: setzen Sie das als Antwort – zerkms