Хотелось бы узнать, есть ли способ добавить пользовательское поведение в методы get / set свойства auto.
Очевидный случай, о котором я могу подумать, - это желание, чтобы каждый метод набора свойств вызывал любые обработчики событий PropertyChanged
как часть реализации System.ComponentModel.INotifyPropertyChanged
. Это позволило бы классу иметь многочисленные свойства, которые можно наблюдать, где каждое свойство определяется с использованием синтаксиса автоматического свойства.
По сути, мне интересно, есть ли что-то похожее на шаблон get / set или хук post / get / set с областью видимости класса.
(я знаю, что та же самая конечная функциональность может быть легко достигнута несколькими более многословными способами - я просто ненавижу дублирование шаблона)