Freigeben über


ImmutableQueue<T>.Dequeue Methode

Definition

Überlädt

Dequeue()

Entfernt das Element am Anfang der unveränderlichen Warteschlange und gibt die neue Warteschlange zurück.

Dequeue(T)

Entfernt das Element am Anfang der unveränderlichen Warteschlange und gibt die neue Warteschlange zurück.

Dequeue()

Quelle:
ImmutableQueue_1.cs
Quelle:
ImmutableQueue_1.cs
Quelle:
ImmutableQueue_1.cs

Entfernt das Element am Anfang der unveränderlichen Warteschlange und gibt die neue Warteschlange zurück.

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)

Gibt zurück

Die neue unveränderliche Warteschlange, niemals null.

Ausnahmen

Die Warteschlange ist leer.

Gilt für:

Dequeue(T)

Quelle:
ImmutableQueue_1.cs
Quelle:
ImmutableQueue_1.cs
Quelle:
ImmutableQueue_1.cs

Entfernt das Element am Anfang der unveränderlichen Warteschlange und gibt die neue Warteschlange zurück.

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)

Parameter

value
T

Wenn diese Methode zurückgegeben wird, enthält sie das Element vom Anfang der Warteschlange.

Gibt zurück

Die neue unveränderliche Warteschlange, aus der das Anfangselement entfernt wurde.

Ausnahmen

Die Warteschlange ist leer.

Gilt für: