Basic General

C# toString vs Convert.ToString

Convert.ToString() handles null, while ToString() doesn’t.
it will throw a NULL reference exception error. So as good coding practice using convert is always safe.

.toString() can override by users. if the value does not overrriden, value can return type.

Convert.ToString() is standard converting method. if the value is null and you try to Convert.
ToString, you can take an error.

Console.WriteLine(“Some Things”.ToString()); //converts
Console.WriteLine(null.toString()); //error

It throws this error: An unhandled exception of type ‘System.NullReferenceException’ occurred in…

 

Its work.

 

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.