Condividi tramite


ImmutableStack Classe

Definizione

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

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

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

Metodi

Create<T>()

Crea uno stack non modificabile vuoto.

Create<T>(ReadOnlySpan<T>)

Crea un nuovo stack non modificabile che contiene la matrice di elementi specificata.

Create<T>(T)

Crea un nuovo stack non modificabile che contiene l'elemento specificato.

Create<T>(T[])

Crea un nuovo stack non modificabile che contiene la matrice di elementi specificata.

CreateRange<T>(IEnumerable<T>)

Crea un nuovo stack non modificabile che contiene gli elementi specificati.

Pop<T>(IImmutableStack<T>, T)

Rimuove l'elemento specificato da uno stack non modificabile.

Si applica a

Thread safety

Questo tipo è thread-safe.