Qual a diferença entre uma conversão usando o método Convert e o tipo de dado entre parênteses?
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!
Qual a diferença entre uma conversão usando o método Convert e o tipo de dado entre parênteses?
Oi Abel tudo bem?
O (int) é um operador de cast. Ele só deveria ser usado quando há certeza de que a conversão dará certo.
Já o Convert.ToInt32() é um método mais completo que tenta fazer a conversão de forma mais ampla, podendo usar tipos não numéricos, como string.
Espero ter ajudado!!!