2
我正在讀this question,並注意到OP正在迭代列表以將項目排入ConcurrentQueue。最快的方式添加列表<T>內容併發隊列<T>
ConcurrentQueue<TaskClass> cq = new ConcurrentQueue<TaskClass>();
for (int x = 0; x < TaskList.Count; x++)
cq.Enqueue(TaskList[x]);
這是必要的嗎?
有沒有一種辦法之一:
- 添加大量的對象爲ConcurrentQueue,或
- 簡單地轉換/蒙上了類型化的列表爲ConcurrentQueue