两线程数据交互 什么都可以,Queue<byte>,List<byte>。写入和读取的时候都要用lock或event互斥一下,避免并发读写。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前面用过Dictionary<int, byte[]>,不过一个读一个写不是太方便,能不能用一个类似于缓存的东西,先把接收到的包保存到缓存里,然后由另一个线程慢慢读取差保存下来,如果一直接写入List中的话会暂用比较大的内存的 有什么不行的。就是用byte[]也可以。实现。不过一定得注意并发的问题。所以lock是不不了的 这样也行?那还不如建两个List交替读写呢 C# dataReceived事件多个串口接受数据问题 大数组初始化内存溢出问题 spreadsheet控件中LanguageSettings属性的用法 关于网页中图片移动的问题--跪求大虾拔刀相助 关于floyd算法运算时间问题 Log4net 请教一个简单问题 消息队列的高级问题 处女贴!C#多线程的困扰~ C#中事件可以重进入吗,即A事件在执行,同时B事件发生,他们之间的执行机制是什么? 如何把获得的值随机给textbox控件 Resources.resx到底该怎么用啊 我就是想用它
不过一定得注意并发的问题。所以lock是不不了的