调用匿名方法

时间:2014-02-13 08:53:46

标签: vb.net invoke

这个问题可能听起来微不足道,但让我问一下。

我在Internet上发现了以下使用VB.NET中的Invoke调用匿名方法的示例:

Invoke(New MethodInvoker(Sub() SomeMethod(param1)))

但为什么不这样称呼它看起来更干净?有什么不同吗?

Invoke(Sub() SomeMethod(param1))

1 个答案:

答案 0 :(得分:1)

结束并结束主题。基于这些注释,Invoke调用的示例都是正确的,但是使用MethodInvoker实例化的示例更快,因为不需要在运行时执行额外的类型转换,如MrPaulch所说。