Я нахожу, что ключевое слово var
очень помогает в уменьшении шума в моем коде С# с небольшой потерей читаемости; Я бы сказал, что теперь я использую явное написание только тогда, когда компилятор меня заставляет.
Я знаю, что с использованием var не изменяет характеристики времени исполнения моего кода. Но вопрос только что пришел мне в голову: могу ли я заплатить большой штраф за время компиляции за всю дополнительную работу, которую компилятор сейчас делает от моего имени?
Кто-нибудь сделал какие-то тесты, чтобы узнать, сколько различие в широком использовании var
составляет время компиляции?