Condividi tramite


ImmutableQueue Classe

Definizione

Fornisce un set di metodi di inizializzazione per le istanze della classe ImmutableQueue<T>.

Pacchetto NuGet: System.Collections.Immutable (informazioni sulle raccolte non modificabili e su come installarle)

public ref class ImmutableQueue abstract sealed
public static class ImmutableQueue
type ImmutableQueue = class
Public Module ImmutableQueue
Ereditarietà
ImmutableQueue

Commenti

Queue

Metodi

Create<T>()

Crea una coda non modificabile vuota.

Create<T>(ReadOnlySpan<T>)

Crea una nuova coda non modificabile che contiene la matrice di elementi specificata.

Create<T>(T)

Crea una nuova coda non modificabile che contiene l'elemento specificato.

Create<T>(T[])

Crea una nuova coda non modificabile che contiene la matrice di elementi specificata.

CreateRange<T>(IEnumerable<T>)

Crea una nuova coda non modificabile che contiene gli elementi specificati.

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

Rimuove l'elemento all'inizio della coda non modificabile e restituisce la nuova coda.

Si applica a

Thread safety

Questo tipo è thread-safe.