Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
public const string myValue = "default";, что приведет к максимально быстрому доступу к значению строки myValue при исполнении.Первая мысль, которая меня посетила: перед билдом сгенерить файлик с константами по шаблону, но хотелось бы обойтись без привлечения тяжелой артиллерии шаблонизаторов.
, что приведет к максимально быстрому доступу к значению строки myValue при исполнении.
Решение 2: перед сборкой отредактировать строку в csproj, в рантайме добавить строковую переменную, для инициализации значения которой привлечь механизм аттрибутов и рефлексию. Зачем?
О, спасибо, прикольная вещь. Можно, например, так зашивать на сборочном сервере в код ключи доступа к каким-то ресурсам или маркировать бинарники отдаваемые пользователю.
Сохранение значений в .Net приложение на этапе сборки