Udostępnij za pośrednictwem


ImmutableStack Klasa

Definicja

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

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

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

Metody

Create<T>()

Tworzy pusty stos niezmienny.

Create<T>(ReadOnlySpan<T>)

Tworzy nowy niezmienny stos zawierający określoną tablicę elementów.

Create<T>(T)

Tworzy nowy niezmienny stos zawierający określony element.

Create<T>(T[])

Tworzy nowy niezmienny stos zawierający określoną tablicę elementów.

CreateRange<T>(IEnumerable<T>)

Tworzy nowy niezmienny stos zawierający określone elementy.

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

Usuwa określony element ze niezmienialnego stosu.

Dotyczy

Bezpieczeństwo wątkowe

Ten typ jest bezpieczny wątkowo.