Size: a a a

2020 March 13

VS

Vasily Shapenko in pro.net
Я бы предположил, что да
источник

IC

Ilya Chernoudov in pro.net
Vasily Shapenko
Я бы предположил, что да
и это неправильный ответ!
источник

VS

Vasily Shapenko in pro.net
Рослин делает анализ?
источник

IC

Ilya Chernoudov in pro.net
ещё варианты?)
источник

JS

Jack Smelov in pro.net
Ilya Chernoudov
ещё варианты?)
Зависит от типа?
источник

IC

Ilya Chernoudov in pro.net
Jack Smelov
Зависит от типа?
уже ближе :)
источник

VS

Vasily Shapenko in pro.net
А, интернирование строк
источник

VS

Vasily Shapenko in pro.net
Скорее всего частичная мемоизация
источник

IC

Ilya Chernoudov in pro.net
Vasily Shapenko
А, интернирование строк
какие строки?
источник

I

Igor in pro.net
нет замыканий?
источник

IC

Ilya Chernoudov in pro.net
Igor
нет замыканий?
правильно мыслишь!
источник

IC

Ilya Chernoudov in pro.net
нет захвата переменных в делегате
источник

IC

Ilya Chernoudov in pro.net
кроме generic типа
источник

JS

Jack Smelov in pro.net
Ilya Chernoudov
кроме generic типа
Так
источник

IC

Ilya Chernoudov in pro.net
но он захватывается как generic во вспомогательном классе
источник

IC

Ilya Chernoudov in pro.net
то есть будет одна аллокация на каждый переданный тип
источник

IC

Ilya Chernoudov in pro.net
источник

IC

Ilya Chernoudov in pro.net
статическое поле в generic типе
источник

VS

Vasily Shapenko in pro.net
Интересный, но с практической точки зрения довольно бесполезный факт
источник

IC

Ilya Chernoudov in pro.net
Vasily Shapenko
Интересный, но с практической точки зрения довольно бесполезный факт
нихуя! я почему это полез смотреть, потому что если ты используешь дженерик, то аллокаций будет меньше, чем если ты используешь Type
источник