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)阻塞线程调用不需要加入 –