Рассмотрим следующее свойство.
Вышеупомянутое свойство getter/setter имеет анонимное резервное поле в соответствии с
https://learn.microsoft.com/en-us/dotne ... properties
Есть ли способ узнать, что это за имя «анонимного резервного поля», чтобы я мог расширить установщик без добавления дополнительного кода. Все, что я хочу сделать, это зарегистрировать содержимое значений, которые устанавливаются в dll, где существует этот код. Например,
Код: Выделить всё
public bool IsOn
{
get;
set
{
Log(value);
"field name generated by c#" = value;
}
}
Или мне придется создавать поле вручную каждый раз, когда я хочу увидеть, какое значение установлено? если это так, то их использование кажется очень непродуктивным подходом, когда мы рассматриваем удобство использования. Имейте в виду, что это только один из установщиков, из которых я хочу выйти. Есть еще много других потребностей при входе в эту конкретную dll