Size: a a a

2020 February 20

NT

Nikita Tsukanov in pro.net
кста что им помешало сделать наследование структурам
источник

NT

Nikita Tsukanov in pro.net
обычным
источник

NT

Nikita Tsukanov in pro.net
вот что
источник

NT

Nikita Tsukanov in pro.net
просто не давать апкасты и даункасты
источник

NT

Nikita Tsukanov in pro.net
а давать только констрейнты тайппарамов
источник

E

EgorBo in pro.net
Nikita Tsukanov
кста что им помешало сделать наследование структурам
все вызовы методов бы приводили к боксингу
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
кста что им помешало сделать наследование структурам
Омг! Тогда пришлось бы решать проблему с порядком полей
источник

IC

Ilya Chernoudov in pro.net
Ну и field offset
источник

NT

Nikita Tsukanov in pro.net
EgorBo
все вызовы методов бы приводили к боксингу
обоснуй
источник

NT

Nikita Tsukanov in pro.net
Ilya Chernoudov
Омг! Тогда пришлось бы решать проблему с порядком полей
чем это отличается от
struct Derived
{
     public Base Base;
}
источник

NT

Nikita Tsukanov in pro.net
по лейауту и прочему
источник

NT

Nikita Tsukanov in pro.net
правильный ответ - ничем
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
чем это отличается от
struct Derived
{
     public Base Base;
}
Тут ты указал порядок явно
источник

NT

Nikita Tsukanov in pro.net
нет
источник

NT

Nikita Tsukanov in pro.net
поля наследника строго после полей базового
источник

IC

Ilya Chernoudov in pro.net
Как нет?
источник

NT

Nikita Tsukanov in pro.net
нет проблемы никакой
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
поля наследника строго после полей базового
А может после?🤔
источник

E

EgorBo in pro.net
Nikita Tsukanov
обоснуй
callvirt
источник

E

EgorBo in pro.net
требует боксинга
источник