Size: a a a

var chat = new Chat();

2020 May 16

JS

John Stellmann in var chat = new Chat();
Начнем с того, зачем писать дженерик метод, дабы сложить два числа?
Для аггрегации есть Linq.
источник

R

RA-TA-TATA in var chat = new Chat();
кто сказал, что 2 числа? мб там 2 строки
источник

R

RA-TA-TATA in var chat = new Chat();
на то и дженерик
источник

JS

John Stellmann in var chat = new Chat();
Нужно написать дженерик который сумеет сложить все типы в дотнете?
источник

R

RA-TA-TATA in var chat = new Chat();
ладно, со строкой мб преувеличил, но хотя бы примитивные
источник

JS

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

JS

John Stellmann in var chat = new Chat();
Но тут уже жопа, в дотнете нет интерфейсов аля  IHavePlusOperator ))
источник

R

RA-TA-TATA in var chat = new Chat();
я и говорю, что под жопой будет огромный класс с переопределенными знаками
источник

JS

John Stellmann in var chat = new Chat();
С другой стороны откуда компилятору знать что я хочу сложить, выходит для велью типов он знает, что должен быть + с другой - у рефенес типов он хочет чтоб был определен?
источник

R

RA-TA-TATA in var chat = new Chat();
ну для этого и сделали возможным переопределение +
источник

R

RA-TA-TATA in var chat = new Chat();
хотя было бы интересно глянуть, как можно было бы сложить 2 таски
источник

JS

John Stellmann in var chat = new Chat();
return Task.WhenAll(t1, t2);
? :)
источник

R

RA-TA-TATA in var chat = new Chat();
я тоже подумал об этом)
источник
2020 May 17

МЗ

Марина Златцева... in var chat = new Chat();
источник

R

RA-TA-TATA in var chat = new Chat();
ты чо дура
источник

R

RA-TA-TATA in var chat = new Chat();
Марина Златцева
давай для теста бесплатно сюда
источник

VD

Vitaly Deev in var chat = new Chat();
Ахахаха
источник

R

RA-TA-TATA in var chat = new Chat();
оценим а там решим
источник

A

Aleksey in var chat = new Chat();
Марина Златцева
пруфы
источник

R

RA-TA-TATA in var chat = new Chat();
Всем чатом скинемся
источник