我能否调用 Thread.Sleep(1000)
,使应用程序休眠很长时间,例如一分钟或更长时间?
看起来我的应用程序正在发生这种情况。我正在使用 Thread.Sleep
,应用程序似乎在中途挂起。
当我按下 Ctrl+Alt+Break 时,它指向 Thread.Sleep 调用之前的那一行。如果我尝试查看任何变量,它会说线程正在睡眠并且该变量不在范围内。
编辑:
public void Write(string command)
{
_port.WriteLine("\r");
_port.WriteLine(command + "\r");
Thread.Sleep(100);
}
Thread.Sleep
之前的那一行是什么? - Kirk Woll