【发布时间】:2016-07-03 07:03:54
【问题描述】:
【问题讨论】:
-
这可能是您问题的答案:stackoverflow.com/questions/531191/…
-
看起来不容易。
-
我不认为它被设计成那样工作,只能解决黑客问题。
标签: vb.net
【问题讨论】:
标签: vb.net
恐怕没有直接的方法可以做到这一点。
您可以使用这样的解决方法,但它会损害性能,我不确定它是否会保持顺序正确:
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))
【讨论】: