Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

3
respostas

Tipos de dados diferentes

Neste caso estamos concatenando um atributo do tipo double com uma string, não é necessário fazer uma conversão explicita no C# para fazer estes tipo de operação?

3 respostas

Neste caso específico não é necessário fazer uma conversão explícita. O operador "+" faz a conversão de forma implícita e transforma tudo em uma String que será utilizada pelo método SHOW().

O operador de adição + executa uma concatenação de strings quando 1 ou mais operadores são do tipo string.

Mais detalhes sobre isso: https://msdn.microsoft.com/en-us/library/aa691375%28v=vs.71%29.aspx

A entendei vlw.