Freigeben über


Queue<T>.TryDequeue(T) Methode

Definition

Entfernt das Objekt am Anfang von Queue<T> und kopiert es in den result-Parameter.

public:
 bool TryDequeue([Runtime::InteropServices::Out] T % result);
public bool TryDequeue (out T result);
member this.TryDequeue : 'T -> bool
Public Function TryDequeue (ByRef result As T) As Boolean

Parameter

result
T

Das entfernte Objekt.

Gibt zurück

true, wenn das Objekt erfolgreich entfernt wird, und false, wenn Queue<T> leer ist.

Gilt für: