我应该使用哪种方法在线程之间共享数据?

时间:2013-09-02 07:34:23

标签: c# .net multithreading

我在C#中遇到一个常见问题,我知道如何使数据具有线程安全性,但我不知道哪种方法最适合我的情况。

我的应用程序从串口接收数据(每个样本10个浮点数和100个样本/秒),我想以某种方式存储这些数据(还有一个问题,例如最好的想法,例如去年2000年)样本?一个结构队列?)我想从另一个线程访问该集合来绘制图表,还有另一个线程可以实时对接收到的数据进行计算。

我应该使用简单的锁吗?或者也许是并发的集体?或其他?;)

0 个答案:

没有答案