Иногда в программе возникает необходимость получить значение свойства объекта, зная имя свойства только в виде строки. Самое очевидное решение для этого – использование механизмов Reflection. Но существуют и другие способы.
Перехват вызовов методов (interception). Аспектно-ориентированное программирование средствами Microsoft Unity Application Block.
Автор:
Unknown
Вы наверняка сталкивались при разработке приложений с увеличением размера текста программ за счёт вспомогательного кода. Так, например, при разработке моделей представлений (паттерн View-Model-View Model), вам приходится реализовывать интерфейс INotifyPropertyChanged. И ваш код выглядит подобно приведённому ниже.
Подписаться на:
Сообщения (Atom)