[英]Efficient collection for inserts and removals at the beginning
對於僅在集合開頭頻繁插入和刪除對象的代碼,您會推薦什么集合。
這是一些代碼來說明我的要求
while (collection.Count != 0)
{
object obj = collection[0];
collection.RemoveAt(0);
...
if (somethingWith(obj))
collection.Insert(0, anotherObj);
...
}
在 0 以外的位置沒有插入或刪除。集合未排序。
你會推薦什么?
編輯:
我真的不需要對這個系列做任何花哨的事情。 該集合用於對應處理的對象進行排隊(並且在處理期間填充集合)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.