预编译反射?

时间:2010-12-10 13:04:26

标签: .net reflection

我注意到在我的单元测试中,使用反射的类的第一次测试很慢。有没有办法可以告诉编译器这些类都将用于反射,所以现在预先编译它,以便在运行时不会滞后? (我经常进行这些单元测试。)

2 个答案:

答案 0 :(得分:1)

我不确定能够“预编译”个别课程。也许如果它们都归入一个组件下。

您可以做的是将测试分成几类。一类可能是运行速度。更频繁地运行更快的测试,减少测试的频率(让它们运行一夜或每天只运行一次等)。

答案 1 :(得分:0)

预编译反射声音,如矛盾。嘲笑缓慢的部分怎么样?