Solo para recodar, solo para recordar , conversión implícita:
int a = 35;double b = a;
Y conversión explícita:
string num = "56";int numero;int.TryParse(num, out numero);//TryParse retorna falso si no se puede convertir la cadenaConsole.WriteLine(numero);