Queue<T>.TryDequeue(T) Method

Definition

Удаляет объект в начале Queue<T> и копирует его в параметр result.Removes the object at the beginning of the Queue<T>, and copies it to the 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

Parameters

result
T

Удаленный объект.The removed object.

Returns

Boolean

Значение true, если объект удален успешно; значение false, если Queue<T> пуст.true if the object is successfully removed; false if the Queue<T> is empty.

Exceptions

Параметр key равен null.key is null.

Applies to