Size: a a a

2021 May 05

V

Vyacheslav in pro.net
Приветствую всех.
источник

V

Vyacheslav in pro.net
Как отключить подстановку (инлайнинг?) констант компилятором?
источник

V

Vyacheslav in pro.net
public const string Field = "";
источник

V

Vyacheslav in pro.net
В методе обращение к этому полю
источник

V

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

V

Vyacheslav in pro.net
Компилируется в пустую строку
источник

V

Vyacheslav in pro.net
Хотя это поле потом заполняется в post-compilation шаге
источник

V

Vyacheslav in pro.net
NoOptimization как видите не помогло
источник

AH

Ayrat Hudaygulov in pro.net
это для жита, а не для компилятора подсказка
источник

AH

Ayrat Hudaygulov in pro.net
в упор не вижу поля на картинке
источник

AH

Ayrat Hudaygulov in pro.net
вижу пустую строку, пустую строку и статичный метод
источник

V

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

AH

Ayrat Hudaygulov in pro.net
это рослин делает
источник

AH

Ayrat Hudaygulov in pro.net
Не делай константу?
источник

V

Vyacheslav in pro.net
Константу проще всего заполнять при помощи Mono.Cecil :)
источник

AH

Ayrat Hudaygulov in pro.net
Сделай там пропертю
источник

V

Vyacheslav in pro.net
Для пропети придется менять IL
источник

V

Vyacheslav in pro.net
С чем возится мне ой как не хочется..
источник

V

Vyacheslav in pro.net
вот как оно. понятно.
источник

IC

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