#region 线程安全UI操作代码
private delegate void SetStatusDelegate(string status);
private SetStatusDelegate setStatusDelegate; // 赋值在构造函数里 private void SetStatus(string status)
{
if (InvokeRequired)
{
Invoke(setStatusDelegate, new object[] { status });
//this.BeginInvoke(new MethodInvoker(delegate { statusBar1.Text = status; }));
}
else
statusBar1.Text = status;
}麻烦哪位达人帮我解释逐句解释下呢。特别是Invoke(setStatusDelegate, new object[] { status });这句,我不明白,程序每次执行到这里也就完了。百思不得其解啊
繁星点点滴滴