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!

1
resposta

Há necessidade de colocar o ToString()??

if (e.Button == System.Windows.Forms.MouseButtons.Left) { var PosicaoX = e.X; var PosicaoY = e.Y; MessageBox.Show("Posição do mouse: (" + PosicaoX.ToString() + "," + PosicaoY.ToString() + ")");

A variavel é um var, eu coloquei direto a variavel sem o ToString() e rodou normalmente

1 resposta

Isso é uma conversão implicita.

Ao declarar esse tipo de conversão, o compilador identifica que ambos são de tipos compatíveis.