#c_sharp #net
Есть объект типа dynamic, в который упакован некий MyClass. Если я к экземпляру (dynamic) обращаюсь и запрашиваю свойство Property1, например, то может ли сам экземпляр отловить это обращение, даже если этого свойства в нем нет, или запрос свойства при этом идет через тип?
Ответы
Ответ 1
Самый простой способ отлавливания обращений к членам класса — унаследоваться от DynamicObject. Если вам достаточно словаря, ключи которого ведут себя как свойства, то есть ещё ExpandoObject.
Комментариев нет:
Отправить комментарий