Size: a a a

2020 February 04

NT

Nikita Tsukanov in pro.net
я соответственно хочу сделать небольшой рирайтер MSIL
источник

NT

Nikita Tsukanov in pro.net
который видя IlHelper.CallSuperHere()
источник

NT

Nikita Tsukanov in pro.net
перенесёт вызов конструктора в это место
источник

E

EgorBo in pro.net
я хз возможно в джите есть ассерты на такое
источник

E

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

NT

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

NT

Nikita Tsukanov in pro.net
т. к. поля по идее ещё до вызова конструктора нулями должны быть забиты
источник

E

EgorBo in pro.net
сделай себе ilproj для экспериментов
источник

NT

Nikita Tsukanov in pro.net
у IL-файлов синтаксис ущербный
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
пушто базовый конструктор дёргает виртуальные методы
Да ты удали код, который бросает экзепшены или не взывай виртуальные методы их конструктора
источник

NT

Nikita Tsukanov in pro.net
не, ты не понел
источник

NT

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

E

EgorBo in pro.net
источник

IC

Ilya Chernoudov in pro.net
Тебе даже студия говорит что так делать не надо
источник

NT

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

NT

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

NT

Nikita Tsukanov in pro.net
пушто КАКЖИТАКНИЗЯКАНПЕЛЯТОРНИРАЗРИШИЛ
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
нужны данные, которые приехали в конструктор класса наследника
Проеб какой то архитектурный, не?
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
пушто КАКЖИТАКНИЗЯКАНПЕЛЯТОРНИРАЗРИШИЛ
В крайнем случае передай в конструктор экшен, который поля заинитит
источник

NT

Nikita Tsukanov in pro.net
Ilya Chernoudov
Проеб какой то архитектурный, не?
да, в сишурпе
источник