Почему методы PropertyInfo
для получения и установки свойства настолько медленны? Если я построю делегат с помощью Reflection.Emit
, он будет намного быстрее.
Они делают что-то важное, так что время, которое они принимают, может быть оправдано? То есть... я что-то упустил, используя Reflection.Emit
для создания делегатов вместо использования GetValue
и SetValue
PropertyInfo (кроме скорости разработки)?
PS: Пожалуйста, дайте показания, а не только гадать!