Partager via


ImmutableStack Classe

Définition

Fournit un ensemble de méthodes d’initialisation pour les instances de la classe ImmutableStack<T>.

NuGet package: System.Collections.Immutable (à propos des collections immuables et de leur installation)

public ref class ImmutableStack abstract sealed
public static class ImmutableStack
type ImmutableStack = class
Public Module ImmutableStack
Héritage
ImmutableStack

Méthodes

Create<T>()

Crée une pile immuable vide.

Create<T>(ReadOnlySpan<T>)

Crée une nouvelle pile immuable qui contient le tableau spécifié d’éléments.

Create<T>(T)

Crée une nouvelle pile immuable qui contient l’élément spécifié.

Create<T>(T[])

Crée une nouvelle pile immuable qui contient le tableau spécifié d’éléments.

CreateRange<T>(IEnumerable<T>)

Crée une nouvelle pile immuable qui contient les éléments spécifiés.

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

Supprime l’élément spécifié d’une pile immuable.

S’applique à

Cohérence de thread

Ce type est thread-safe.