ImmutableStack Класс

Определение

Содержит набор методов инициализации для экземпляров класса ImmutableStack<T>.

Пакет NuGet: System.Collections.Immutable (сведения о неизменяемых коллекциях и способах их установки)

public ref class ImmutableStack abstract sealed
public static class ImmutableStack
type ImmutableStack = class
Public Module ImmutableStack
Наследование
ImmutableStack

Методы

Create<T>()

Создает пустой неизменяемый стек.

Create<T>(ReadOnlySpan<T>)

Создает новый неизменяемый стек, который содержит указанный массив элементов.

Create<T>(T)

Создает новый неизменяемый стек, который содержит указанный элемент.

Create<T>(T[])

Создает новый неизменяемый стек, который содержит указанный массив элементов.

CreateRange<T>(IEnumerable<T>)

Создает новый неизменяемый стек, который содержит указанные элементы.

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

Удаляет из неизменяемого стека указанный элемент.

Применяется к

Потокобезопасность

Данный тип потокобезопасен.