Variables C#
También puedes declarar una variable sin especificar el tipo de dato, utilizando el
mecanismo de inferencia mediante la palabra clave var donde el compilador
determina el tipo de dato que se le asignará a la variable y solamente es permitida
para variables locales, no para parámetros o datos miembro.
var cadena = "Esto es un string";
var numero1 = 5;
var numero2 = 4.5;
var numero3 = 4.5D;
var objeto = new Object();
var resultado = [Link](5, 2);
Las conversiones de tipo de variables en C# se representan en la siguiente tabla en
donde la fila es el origen y la columna el destino.
Leyenda
Rojo Conversión incompatible (I).
Verde Conversión automática o implícita (A).
Azul Conversión explícita (E).