无法调用Invoke可能有以下几种原因:
一、方法相关
MyMethod
的方法,拼写成MyMethd
就会导致调用失败。二、对象相关
Invoke
方法,而这个对象没有被正确初始化,是null值,那么调用必然失败。Invoke
时会有问题。例如将一个子类的实例当作父类类型来调用特定于子类的方法(如果没有进行合适的类型转换)。三、环境相关
Invoke
方法,需要先引入相应的库。Invoke
方法,需要确保项目中引用了正确的System.Windows.Forms库。Invoke
操作。四、语法错误
self
参数;而在C#中则不需要。Invoke
。领取专属 10元无门槛券
手把手带您无忧上云