C# Reflection — скорость приемлемая или всё-таки медленно?
Использовать в C# Reflection можно и нужно, не спешите с "улучшением" производительности пока в этом нет необходимости. А в случае необходимости изучите результаты Profiler, я думаю упретесь в IO а не в скорость работы Reflection.
Согласен с Сергей, и если все так и нужно будет улучшить производительность, то в некоторых случаях можно заменить Reflection на Expression и получить выигрыш по скорости работы.