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?
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?
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.