-1
A
回答
1
沒有簡單的方法來做到這一點,恐怕。
您可以使用這樣的解決辦法,但它會傷害性能,我不知道它會保持這個順序正確:
Dim myQueue = New Queue(Of MyType)()
' Populate queue here...
Dim muList = myQueue.ToList()
muList.RemoveAt(1)
myQueue.Clear()
muList.ForEach(Function(item) myQueue.Enqueue(item))
+0
爲了我的目的,我使用hashset和隊列。哈哈哈 –
+0
同樣的區別:-) –
相關問題
- 1. 從隊列中刪除所有項C++
- 2. 有沒有辦法從一個數據庫中刪除'sysmessages'表?
- 3. 有沒有辦法在IntelliJ中乾淨地刪除項目?
- 4. 有什麼辦法從VB6項目中刪除多個表單?
- 5. 從隊列的中間刪除項目?
- 6. 有沒有辦法從項目的輸出文件夾中刪除NuGet dll?
- 7. 有沒有辦法從StreamReader中刪除第一行
- 8. SSZiparchive沒有從項目中刪除
- 9. 有沒有辦法從一個js對象中刪除一個全屬性
- 10. 有沒有辦法丟棄APC隊列?
- 11. 有什麼辦法從asp.net中的Querystring中刪除項目?
- 12. 有沒有辦法重新嘗試從已刪除的作業隊列中刪除的作業?
- 13. 有沒有辦法確定newFixedThreadPool隊列中有多少個runnables?
- 14. 有沒有簡單的方法從數組中刪除項目?
- 15. 有沒有辦法刪除Xcode項目中的所有1x圖像?
- 16. 有沒有辦法列出Intellij中項目中的所有類?
- 17. 有沒有辦法在一個月前刪除Mysql中已刪除的行
- 18. 從陣列中刪除一個項目
- 19. 從列表中刪除一個項目
- 20. 有沒有辦法在ViewBag中搜索一個項目?
- 21. 有沒有辦法在Visual Studio中創建另一個項目?
- 22. 有沒有辦法在一個項目中使用Roboguice和ActionbarSherlock?
- 23. 有沒有辦法從自己的方法處理AWT隊列?
- 24. 有沒有辦法清除Curse的事件隊列?
- 25. 有沒有辦法刪除window.open事件?
- 26. 有沒有辦法刪除FILE_FLAG_DELETE_ON_CLOSE?
- 27. 有沒有辦法從Scala中的實例中刪除特質?
- 28. 有沒有辦法從ASP.NET MVC中的鏈接中刪除ID
- 29. 從QTreeView刪除項目沒有QModelIndex
- 30. 刪除從一個隊列中存在的另一個隊列
請問這也許是回答你的問題:HTTP://計算器。 com/questions/531191/c-sharp-adding-a-removeint-index-method-to-the-net-queue-class – Aprilsnar
看起來沒有簡單的方法。 –
我不認爲它被設計成以這種方式工作,只有解決方法黑客。 – Aprilsnar