我在C#中实现了一个非常基本的线程:
private Thread listenThread;
public void startParser()
{
this.listenThread = new Thread(new ThreadStart(checkingData));
this.listenThread.IsBackground = true;
this.listenThread.Start();
}
private void checkingData()
{
while (true)
{
}
Run Code Online (Sandbox Code Playgroud)
}
然后我立即获得100%的CPU.我想检查传感器数据是否在while(true)循环内读取.为什么会这样?
提前致谢.