Udostępnij za pośrednictwem


ImmutableQueue Klasa

Definicja

Udostępnia zestaw metod inicjowania dla wystąpień ImmutableQueue<T> klasy.

Pakiet NuGet: System.Collections.Immutable (informacje o niezmiennych kolekcjach i sposobie instalowania)

public ref class ImmutableQueue abstract sealed
public static class ImmutableQueue
type ImmutableQueue = class
Public Module ImmutableQueue
Dziedziczenie
ImmutableQueue

Uwagi

Queue

Metody

Create<T>()

Tworzy pustą niezmienną kolejkę.

Create<T>(ReadOnlySpan<T>)

Tworzy nową niezmienną kolejkę zawierającą określoną tablicę elementów.

Create<T>(T)

Tworzy nową niezmienną kolejkę zawierającą określony element.

Create<T>(T[])

Tworzy nową niezmienną kolejkę zawierającą określoną tablicę elementów.

CreateRange<T>(IEnumerable<T>)

Tworzy nową niezmienną kolejkę zawierającą określone elementy.

Dequeue<T>(IImmutableQueue<T>, T)

Usuwa element na początku niezmiennej kolejki i zwraca nową kolejkę.

Dotyczy

Bezpieczeństwo wątkowe

Ten typ jest bezpieczny wątkowo.