ImmutableQueue.Dequeue<T>(IImmutableQueue<T>, T) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghapus item di awal antrean yang tidak dapat diubah, dan mengembalikan antrean baru.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::IImmutableQueue<T> ^ Dequeue(System::Collections::Immutable::IImmutableQueue<T> ^ queue, [Runtime::InteropServices::Out] T % value);
public static System.Collections.Immutable.IImmutableQueue<T> Dequeue<T> (this System.Collections.Immutable.IImmutableQueue<T> queue, out T value);
static member Dequeue : System.Collections.Immutable.IImmutableQueue<'T> * 'T -> System.Collections.Immutable.IImmutableQueue<'T>
<Extension()>
Public Function Dequeue(Of T) (queue As IImmutableQueue(Of T), ByRef value As T) As IImmutableQueue(Of T)
Jenis parameter
- T
Jenis elemen dalam antrean yang tidak dapat diubah.
Parameter
- queue
- IImmutableQueue<T>
Antrean untuk menghapus item.
- value
- T
Ketika metode ini kembali, berisi item dari awal antrean.
Mengembalikan
Antrean baru dengan item dihapus.
Pengecualian
Tumpukan kosong.