IImmutableQueue<T>.Dequeue Method

Definition

Removes the first element in the immutable queue, and returns the new queue.

public:
 System::Collections::Immutable::IImmutableQueue<T> ^ Dequeue();
public System.Collections.Immutable.IImmutableQueue<T> Dequeue ();
abstract member Dequeue : unit -> System.Collections.Immutable.IImmutableQueue<'T>
Public Function Dequeue () As IImmutableQueue(Of T)

Returns

The new immutable queue with the first element removed. This value is never null.

Exceptions

The queue is empty.

Applies to