這是我如何創建一個線程,它domething reps
次溝通:與另一個線程
protected virtual void RedButtonClicked(object sender, System.EventArgs e)
{
Nuker n = new Nuker(target, reps);
bombThread = new Thread(new ThreadStart(n.nuke));
bombThread.Start();
}
Thread類:
public class Nuker
{
private string target;
private int reps;
//...
public void nuke()
{
for(int i=0; i<reps; ++i)
{
ICBM.nuke(target);
Thread.Sleep(5500);
}
System.Console.WriteLine("Done.");
}
}
(我創建了一個新的類來存儲,因爲我的一些變量不能通過這些在ThreadStart()
。)
現在我想有一個簡單的可視化的過程,讓我們說打印當前重複的文字在窗體上的字段。我將如何使用循環中的i
來做到這一點?