在C#中,您可以这样使用
这些代码片段看起来非常不同,尤其是
这不是如何使用BeginInvoke C#的重复,因为问题和每个答案都使用C#(如果使用任何编程语言)。当您不确定是否使用了正确的VB.NET语法时,C#代码并没有什么用处。
BeginInvoke
:obj.BeginInvoke((Action)(() =>
{
//do something
}));
我尝试将它翻译为VB.NET,最终得到了这段代码,看起来似乎可以工作:
obj.BeginInvoke(
Sub()
'do something'
End Sub
)
这些代码片段看起来非常不同,尤其是
(Action) (() =>
部分完全缺失了。这是在VB.NET中正确使用BeginInvoke
的方式吗?
这不是如何使用BeginInvoke C#的重复,因为问题和每个答案都使用C#(如果使用任何编程语言)。当您不确定是否使用了正确的VB.NET语法时,C#代码并没有什么用处。