Size: a a a

var chat = new Chat();

2021 August 19

ﺋﺋ

ﺋﻪﺯﺋﺰﺟﺎﻥ ﺋﺎﻳﯘﭖ... in var chat = new Chat();
Давай
источник

Ɖ

Ɖrēw in var chat = new Chat();
Действительно
источник

Ɖ

Ɖrēw in var chat = new Chat();
Но мне пока причина не до конца понятна
источник

VL

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

VL

Vova Lantsov in var chat = new Chat();
Пока писал ты уже проверил((
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну да
источник

Ɖ

Ɖrēw in var chat = new Chat();
Так там проверять минуту
источник

VL

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

Ɖ

Ɖrēw in var chat = new Chat();
источник

Ɖ

Ɖrēw in var chat = new Chat();
> is an interface, which is a reference type
источник

Ɖ

Ɖrēw in var chat = new Chat();
Вот это мне нужно было услышать
источник

VL

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

Ɖ

Ɖrēw in var chat = new Chat();
Интерфейс так то в понятии абстаркций это просто набор контрактов. странно, что он добавляет какую то семантику типо ссылочности
источник

VL

Vova Lantsov in var chat = new Chat();
Интерфейс это что-то около-class-ное)
источник

VL

Vova Lantsov 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();
Это то еще почему меня триггерило с default interface implementation фичи
источник

VL

Vova Lantsov in var chat = new Chat();
Ну мы же смотрим с точки зрения IL
источник

Ɖ

Ɖrēw in var chat = new Chat();
IL вообще может множество того, чего в сишарпе нет
источник