我在源文件中有一些代码,并且执行需要花费大量时间。当我以编程方式进行编译并使用反射执行时,与将其与其他代码一起编译到主程序集中的情况相比,它的执行速度要慢约2倍。程序化编译使用选项/ optimize +,没有调试信息。任何想法可能是什么原因? 最佳答案 将计时器/秒表放在实际耗时的代码周围。我看不到为什么它会变慢,除了加载它的反射部分(我确实正确理解了吗?)。