随笔分类 -  C#

主要是Winform的内容
摘要:在使用多线程的时候,开了多个线程一直在While(true),会造成CPU占用很高。这时候要在线程内加入一句Thread.Sleep(1),让他稍微睡一下。就不会消耗那么多CPU了。 代码: 1 Thread dataThread = new Thread(delegate() 2 ... 阅读全文
posted @ 2015-05-27 13:20 随缘梦中人 阅读(10947) 评论(3) 推荐(1)
摘要:串口通信:在使用TextBox空间显示数据时,因为要显示大量的接收到的数据,当数据量大且快速(串口1ms发送一条数据)时,使用+=的方式仍然会造成界面的卡顿(已使用多线程处理),但使用AppendText效果就会好一点。 代码: 1 Thread dataThread = new... 阅读全文
posted @ 2015-05-27 12:32 随缘梦中人 阅读(6703) 评论(0) 推荐(1)