Ich weiß, Convert.ToString(obj)
NULL-Wert behandelt und ToString(obj)
behandelt nicht null Wert. Es bedeutet, es wird einen Fehler auslösen, wenn der Wert obj null ist.Convert.ToString() und .ToString() -Methode in C#
ex:-
object b = null;
textBox1.Text = b.ToString(); // It will throw a null reference exception because the object value is null.
Es ist korrekt und funktioniert wie erwartet. Aber ,
ex:-
int? c = null;
textBox1.Text = c.ToString();
habe ich versucht, auf diese Weise. In diesem Fall wird jedoch kein Null-Referenz-Ausnahmefehler ausgegeben. Warum wird kein Null-Referenz-Ausnahmefehler ausgegeben? Kann jemand antworten?
Vorschläge begrüßen.