早期绑定总是比动态调用和后期绑定更快吗?

时间:2014-08-26 09:28:56

标签: c# lazy-evaluation

我在c#测试问题上遇到了以下问题:

“您正在使用DynamicMethod来调用方法的项目。您会发现此代码不具备性能。

根据上面的场景,你有机会DynamicMethod缩短程序的执行时间吗?

A) DynamicMethod.Invoke
B) Type.InvokeMember
C) MethodBase.Invoke
D) Late-bound invocation
E) Early-bound invocation

因此可以假设早期绑定调用(总是!)比后期调用更快,这可能比DynamicMethod调用更快或更慢? 如果是这样,是否总是可以将DynamicMethod调用更改为早期绑定和/或后期绑定调用?

0 个答案:

没有答案