Может быть, я живу в пузырьке, или просто слишком новичок, но мне было интересно, заметила ли кто-нибудь еще серьезное использование "var" для объявления переменных вместо определенного типа во многих примерах MVC от Microsoft? Есть ли цель для этого, или это "вещь", которую нужно делать сейчас, или просто личный стиль?
Примеры использования MVC var
Ответ 1
Джаред Парсонс говорил об этом в своем blog Я не согласен с его выводами (как указывает мой комментарий), но эта статья должна объяснить , почему он использовал так много.
Ответ 2
Все видеоролики MVC выполняются быстрым способом (также не всегда они используют Unit test или устанавливают логику бизнеса в контроллерах). Это не потому, что они плохие программисты, или "вар" - это классно, но потому, что они хотят быстро показать некоторые интересные новые функции, а ввести полное имя дважды - это не то, что они хотят показать.
Ответ 3
Ответ, который я дал ниже (выделен курсивом), неверен, но, как я полагаю, это предположение, что многие люди сделают это я покидаю. Для объяснения причин неправильного чтения:
НЕПРАВИЛЬНЫЙ ОТВЕТ: Лично я считаю, что var имеет плохое имя из-за его плохого использования на таких языках, как Visual Basic и Excel Basic. В конце концов, все в .NET происходит от объекта, который в основном совпадает с объявлением чего-либо как var.
Ответ 4
Все вышеперечисленное.