Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/09/2015, 12:59
agleiva
(Desactivado)
 
Fecha de Ingreso: enero-2015
Mensajes: 393
Antigüedad: 9 años, 11 meses
Puntos: 52
Respuesta: [C#] [Consulta] ¿Variables var?

Me faltó aclarar esto en mi comentario anterior:

el "var" de C# es inferencia de tipos y no tiene nada que ver con los lenguajes dinámicos. Una variable declarada con var en C# sigue siendo estáticamente tipada y su tipo es fijo durante toda la existencia de la misma.

El siguiente ejemplo es INVALIDO en C#:

Código C#:
Ver original
  1. var a = "hola soy un string";
  2. a = 5;

Este código NO COMPILA ya que a es de tipo string (para siempre) y no acepta el valor numérico 5.