我有一個帶有文本「加載」的標籤的窗體。線程isAlive後的事件
label1.Text = "Loading...";
在Form.Load我有一個是做一些新的主題,可以說這一點。
void Form_Load(object sender, EventArgs args)
{
Thread t = new Thread(run);
t.Start();
}
void run()
{
for(int i = 0; i < 1000000; i++)
{
}
}
我想要的主題「T」完成後更改label1.Text
屬性設置爲「完成」。但是,在哪裏以及如何改變,我不知道。我正在學習線程。我是否必須創建一個線程來執行此操作,它會不斷檢查線程「t」的isAlive
屬性?
從'Task'切換到'BackgroundWorker'不是更簡單嗎? – Oliver