C# 多线程问题
PS:本人新手最近在做C#多线程方面的内容遇到如下问题,求解答,谢谢!
情况是这样的:
两个进程,主进程等待串口传送过来是数据,然后把未来得及处理的数据插入队列,
还有一个进程专门处理队列,从队列中把未来得及处理的数据写入数据库,同时显示在form上的ListBox上,由于涉及到线程修改控件,这一块不懂,特发帖求助。
主要问题是不是到在什么地方触发第二线程进行数据处理,如何控制第二线程在队列为空的时刻进入侦听状态,在队列中有新数据插入时,再对数据进行处理。
(希望各位大侠,能给小弟一些帮助,代码示例最好,谢谢)