Какое значение имеет ключевое слово «var» в c # .Net? [Дубликат]

Возможный дубликат:

Использование ключевого слова var в C #

Какие'Смысл ключевого слова var?



Я немного запутался здесь, используя неявную типизацию вместо явной типизации.

Как указано MSDN в C # Стандарты кодирования:

Используйте неявную типизацию для локальных переменных, когда тип переменной очевиден с правой стороны присваивания или когда точный тип не важен.

Мой вопрос: когда мы уже знаем базовый тип переменной, зачем нам здесь использовать неявную типизацию?

В чем будет преимущество?

Пожалуйста, помогите прояснить мои сомнения.