Size: a a a

var chat = new Chat();

2021 September 27

ПП

Покажи Прибыль... in var chat = new Chat();
Это их рекомендация
источник

ПП

Покажи Прибыль... in var chat = new Chat();
В этих методах впринципе понятно что вернёстя
источник

ПП

Покажи Прибыль... in var chat = new Chat();
Мне так удобно
источник

E

Etki in var chat = new Chat();
Da
источник

E

Etki in var chat = new Chat();
Самый первый ещё, кажется
источник

ПП

Покажи Прибыль... in var chat = new Chat();
Явная типизация или var?
Анонимный опрос
67%
var
33%
Явная типизация
Проголосовало: 15
источник

VB

Vladislav Bardin in var chat = new Chat();
Нужен 3й вариант: по ситуации
источник

PE

Pavel Erokhin in var chat = new Chat();
Когда она нужна - надо использовать
в остальных случаях, вар
источник

IP

Ihor Ponomarenko in var chat = new Chat();
я вот недавно код интервью проходил, мне в фидбеке указали что я вары юзаю, мол плохо
источник

EG

Egor Gusarenko in var chat = new Chat();
Вкорячь styleCop в проект

Катастрофически поможет улучшить качество и читаемость кода
источник

ПП

Покажи Прибыль... in var chat = new Chat();
Шо це за звiрь
источник

rr

razumovsky r in var chat = new Chat();
вкорчил, легаси проект падает на билде
источник

VL

Vova Lantsov in var chat = new Chat();
Этот аргумент не сильно работает. Когда твой тимлид будет делать ревью кода и везде видеть var, он не будет понимать откуда и какие типы берутся, и что ты вообще там делаешь в коде
var оправдан там, где тип очевиден, например
1) Создание литералов
var s = "...";
2) Создание нового объекта
var item = new MyItem();
3) редкие случаи, например вызов десериализации по дженерику
var obj = JsonConvert.DeserializeObject<MyType>();
источник

VL

Vova Lantsov in var chat = new Chat();
анализатор в компайл-тайме
источник

ПП

Покажи Прибыль... in var chat = new Chat();
Не розумiю
источник

rr

razumovsky r in var chat = new Chat();
явная типизация там где надо, будь то явная реализация интерфейса
источник

rr

razumovsky r in var chat = new Chat();
либо дефолт реализация
источник

rr

razumovsky r in var chat = new Chat();
так как деофолт реализация интерфейса требует явной объявления типа
источник

rr

razumovsky r in var chat = new Chat();
либо приведения к явному
источник

VL

Vova Lantsov in var chat = new Chat();
Гугл в помощь
источник