Отражение - лучший способ определить наличие / отсутствие свойства / метода в динамическом объекте?

У меня есть несколько методов доступа к данным, которые принимают параметр динамического объекта (например, динамический foo). Я не могу использовать интерфейс для определения ввода входного параметра из-за существующего кода. Я устанавливаю свойства в методах доступа к данным, но использование динамического без проверки наличия свойств / методов заставляет меня нервничать.

Поэтому я ищу способ проверить свойства / методы динамического объекта во время выполнения, но Я бы предпочел не использовать отражение из-за снижения производительности. Эрик

5
задан Erick T 14 September 2012 в 00:37
поделиться