C# 线程中如何用 Invoke 操作界面控件

C# 线程中,如果直接操作界面控件,比如向 TextBox 写值,可能会出现错误。

程序比较简单时,可以这样做,写起来也比较方便:

如果代码比较复杂,上面的写法当然也不会错,只是程序看起来很乱,所以可以用下面这种写法:

以上 new ThreadStart 也都可以省略。

你可能感兴趣的