无限while / for循环而不会挂在Visual Studio / C#中

时间:2019-03-11 01:33:16

标签: c# visual-studio-2010

我要实现的是在我通过USB电缆读取信息时在我的GUI / Visual C#中无限次循环代码。

我已经成功读取了代码,但是每次单击按钮时,它仅显示一个读数。我了解,如果我希望代码无限运行,则需要循环执行。

我尝试了下面的代码,但是我的程序仍然挂起

while(true)
{
     //loop
     System.Threading.Thread.Sleep(10000);
}

我找到了这个post,想尝试使用timer方法,但是我不知道将这段代码放在哪里。

System.Windows.Forms.Timer timer1 = new System.Windows.Forms.Timer();
timer1.Interval=60000;//one minute
timer1.Tick += new System.EventHandler(timer1_Tick);
timer1.Start();

我正在使用Microsoft Visual Studio 2010,有人可以指导我使用此代码吗?

0 个答案:

没有答案