我应该用什么来制作线程安全的“列表”?

时间:2015-11-06 08:29:52

标签: c# list thread-safety queue

起初我想告诉你我的目标是什么:我想建立一个线程安全列表。 (我不能使用队列因为afaik我们应该只使用队列进行FIFO) 这个列表应该填写在一个线程中,在另一个线程中,我想要解决它。关闭工作我的意思是,我想总是分析列表中的所有条目,并根据特定的Int值对它们进行排序。然后我想对列表中“最重要”的条目做些什么等等......

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议您使用ConcurrentStack Class

,而不是重新发明轮子(如果您愿意,可以使用),并且考虑到您似乎需要一个线程安全的LIFO系统。