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