ImmutableQueue<T>.Dequeue 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Dequeue() |
移除不可變佇列開頭的項目,並傳回新的佇列。 |
Dequeue(T) |
移除不可變佇列開頭的項目,並傳回新的佇列。 |
Dequeue()
移除不可變佇列開頭的項目,並傳回新的佇列。
public:
System::Collections::Immutable::ImmutableQueue<T> ^ Dequeue();
public System.Collections.Immutable.ImmutableQueue<T> Dequeue ();
member this.Dequeue : unit -> System.Collections.Immutable.ImmutableQueue<'T>
Public Function Dequeue () As ImmutableQueue(Of T)
傳回
新的不可變佇列;永遠不是 null
。
例外狀況
此佇列是空的。
適用於
Dequeue(T)
移除不可變佇列開頭的項目,並傳回新的佇列。
public:
System::Collections::Immutable::ImmutableQueue<T> ^ Dequeue([Runtime::InteropServices::Out] T % value);
public System.Collections.Immutable.ImmutableQueue<T> Dequeue (out T value);
member this.Dequeue : 'T -> System.Collections.Immutable.ImmutableQueue<'T>
Public Function Dequeue (ByRef value As T) As ImmutableQueue(Of T)
參數
- value
- T
此方法傳回時,包含來自佇列開頭的項目。
傳回
已移除開頭項目的新不可變佇列。
例外狀況
此佇列是空的。