Я реализую очень простой поток на 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)
{
}
}
Тогда я сразу получаю 100% CPU. Я хочу проверить, читаются ли данные датчика внутри цикла while (true). Почему это так?
Заранее спасибо.