(1) 创建一个新的Winform项目,并在窗体上添加一个Label控件(label1)和一个Button控件(button1)。 private void DoWork() { // 模拟耗时操作 Thread.Sleep(5000); // 等待5秒 // 更新UI,必须在主UI线程上执行 this.Invoke((MethodInvoker)delegate { label1.Text = ...
下面是一个简单的示例,演示如何使用Thread类创建一个新线程: using System; using System.Threading; class Program { static void Main(string[] args) { Thread newThread = new Thread(DoWork); newThread.Start(); // 主线程继续执行其他任务 ...