Size: a a a

var chat = new Chat();

2021 June 18

ДС

Дима Ким Сыщик Сыщик... in var chat = new Chat();
это Андрий?
источник

Ɖ

Ɖrēw in var chat = new Chat();
Именно так. да
источник

Ɖ

Ɖrēw in var chat = new Chat();
Его основное преимущество в том, что классы не обязаны иметь общего предка или интерфейса чтобы быть использованы в обобщенных методах
источник

Ɖ

Ɖrēw in var chat = new Chat();
В C# это не поддерживается на уровне языка
источник

Ɖ

Ɖrēw in var chat = new Chat();
(в F#, кстати. можно)
источник

ВE

Виталий EasyMod... in var chat = new Chat();
ну в пхп вобще переменная не обязана реально иметь метода что бы его вызывать 😃
источник

ВE

Виталий EasyMod... in var chat = new Chat();
и передавать можно что угодно куда угодно
источник

ВE

Виталий EasyMod... in var chat = new Chat();
как и в жс
источник

Ɖ

Ɖrēw in var chat = new Chat();
В статической типизации если метод имеет ограничения на некий обьект. имеющий метод. у тебя будет ошибка компиляции при попытки подсунуть туда что то левое
источник

Ɖ

Ɖrēw in var chat = new Chat();
Поэтому утиная типизация это удел не только динамической типизации, хз. почему там так написано
источник

Ɖ

Ɖrēw in var chat = new Chat();
Это абсолютно тоже самое что и интерфейс, просто записанный инлайн
источник

Ɖ

Ɖrēw in var chat = new Chat();
И не имплементится явно
источник

AW

Andrew Witwicki in var chat = new Chat();
через рефлексию мучиться с костылями
источник

AW

Andrew Witwicki in var chat = new Chat();
с преобразованием типов
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну это не компайл тайм
источник

Ɖ

Ɖrēw in var chat = new Chat();
Я про компайл тайм чекинг
источник

ПП

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

ПП

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

ПП

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

ПП

Покажи Прибыль... in var chat = new Chat();
Выводит мне Tom работает в Microsoft
источник