ImmutableStack Sınıf

Tanım

sınıfının örnekleri ImmutableStack<T> için bir başlatma yöntemleri kümesi sağlar.

NuGet paketi: System.Collections.Immutable (sabit koleksiyonlar ve yükleme hakkında)

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

Yöntemler

Create<T>()

Boş bir sabit yığın oluşturur.

Create<T>(ReadOnlySpan<T>)

Belirtilen öğe dizisini içeren yeni bir sabit yığın oluşturur.

Create<T>(T)

Belirtilen öğeyi içeren yeni bir sabit yığın oluşturur.

Create<T>(T[])

Belirtilen öğe dizisini içeren yeni bir sabit yığın oluşturur.

CreateRange<T>(IEnumerable<T>)

Belirtilen öğeleri içeren yeni bir sabit yığın oluşturur.

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

Belirtilen öğeyi sabit bir yığından kaldırır.

Şunlara uygulanır

İş Parçacığı Güvenliği

Bu güvenli iş parçacığı türüdür.