¿Cuál es el significado de la palabra clave "var" en c # .Net? [duplicar]

Posible duplicado:
Uso de la palabra clave var en C #
¿Cuál es el punto de la palabra clave var?

Estoy un poco confundido aquí al usar la escritura implícita sobre la tipificación explícita.

Según lo citado por MSDN en C # Normas de codificación:

Use la escritura implícita para las variables locales cuando el tipo de la variable es obvio desde el lado derecho de la asignación, o cuando el tipo preciso no es importante.

Mi pregunta es, cuando ya conocemos el tipo de variable subyacente, ¿por qué necesitamos usar la escritura implícita aquí?

¿Cuál sería la ventaja?

Por favor ayuda a aclarar mi duda.

Respuestas a la pregunta(6)

Su respuesta a la pregunta