Возможный дубликат:
Использование ключевого слова var в С#
Привет,
Просто переместил работу, и я часто использовал var
.
На моей предыдущей работе мы делали много TDD и использовали resharper.
В этом задании они ненавидят сторонние инструменты, и разработчики здесь говорят, что не всегда использовать var
все время и не так эффективно, как явное написание.
Некоторое время назад я думал так же, но теперь я привык к этому, и это делает мой код более аккуратным.
Я прочитал несколько сообщений, и кажется, что это путаница, насколько она эффективна или нет.
Я читал, что с помощью var
создается тот же IL-код. Так не должно быть так эффективно? Где-то еще я читал, что, хотя использование var
создает тот же IL-код, он должен выяснить, какой тип он есть.
Так что же означает "предполагаемый"?
Некоторые разъяснения относительно того, насколько они бывают одинаковыми, были бы фантастическими.