0 我想創造我的程序一類我正在寫將數據發送到一個USB端口(連接到一個Arduino),如果Arduino的例如返回某串「HelloWorld」,如果會重複該功能。最佳實踐 我想這只是在後臺不斷循環,這將是做到這一點的最好方法是什麼?它會使用異步和等待? 來源 2014-02-05 Tom Hart
2 線程會做就好了: var t = new Thread(() => { while(true) { var msg = ApiGetMessage(); // Whatver this method is Thread.Sleep(1000); } }); t.Start(); 來源 2014-02-05 10:12:56 Candide +1 有一個在創建線程是沒有意義的,只是加入它 - 如果它的意思是在後臺,不叫'Join' – +0 @JonSkeet是,但問題本質上是多線程的。某處需要有另一個線程來保持主循環的運行。 – Candide +0 雖然(true)阻塞線程調用不需要加入 –
有一個在創建線程是沒有意義的,只是加入它 - 如果它的意思是在後臺,不叫'Join' –
@JonSkeet是,但問題本質上是多線程的。某處需要有另一個線程來保持主循環的運行。 – Candide
雖然(true)阻塞線程調用不需要加入 –