这是我如何创建一个线程,它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
来做到这一点?