ImmutableQueue<T>.Dequeue Metódus

Definíció

Túlterhelések

Name Description
Dequeue()

Eltávolítja az elemet a nem módosítható üzenetsor elején, és visszaadja az új üzenetsort.

Dequeue(T)

Eltávolítja az elemet a nem módosítható üzenetsor elején, és visszaadja az új üzenetsort.

Dequeue()

Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs

Eltávolítja az elemet a nem módosítható üzenetsor elején, és visszaadja az új üzenetsort.

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)

Válaszok

Az új nem módosítható üzenetsor; soha .null

Kivételek

Az üzenetsor üres.

A következőre érvényes:

Dequeue(T)

Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs
Forrás:
ImmutableQueue_1.cs

Eltávolítja az elemet a nem módosítható üzenetsor elején, és visszaadja az új üzenetsort.

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)

Paraméterek

value
T

Amikor ez a metódus visszatér, az üzenetsor elejétől kezdve tartalmazza az elemet.

Válaszok

Az új nem módosítható üzenetsor, amelynek az első eleme el lett távolítva.

Kivételek

Az üzenetsor üres.

A következőre érvényes: