ImmutableQueue.Dequeue<T>(IImmutableQueue<T>, T) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort objektet i början av den oföränderliga kön och returnerar den nya kön.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::IImmutableQueue<T> ^ Dequeue(System::Collections::Immutable::IImmutableQueue<T> ^ queue, [Runtime::InteropServices::Out] T % value);
public static System.Collections.Immutable.IImmutableQueue<T> Dequeue<T>(this System.Collections.Immutable.IImmutableQueue<T> queue, out T value);
static member Dequeue : System.Collections.Immutable.IImmutableQueue<'T> * 'T -> System.Collections.Immutable.IImmutableQueue<'T>
<Extension()>
Public Function Dequeue(Of T) (queue As IImmutableQueue(Of T), ByRef value As T) As IImmutableQueue(Of T)
Typparametrar
- T
Typ av element i den oföränderliga kön.
Parametrar
- queue
- IImmutableQueue<T>
Kön som objektet ska tas bort från.
- value
- T
När den här metoden returnerar innehåller objektet från början av kön.
Returer
Den nya kön med objektet borttaget.
Undantag
Stacken är tom.