Arquivo para ToString( ) - C# Brasil


Diferença entre ToString( ), Convert.ToString( ), (string) Cast, Safe Cast

{lang: 'pt-BR'}

Há uma diferença simples mas importante entre os quatro…

ToString( ) gera uma exceção se o objeto for nulo.

Assim, nullObject.ToString( ), sendo nullObject nulo, uma NullReferenceException será lançada.

Convert.ToString( ) retorna string.Empty se o objeto for nulo.

(string) cast assina o objeto se ele for nulo.

MyObject o = (string) NullObject;
Continuar lendo…

Postado em C# | Marcado como , , ,

Página 1 de 11