ImmutableStack 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
针对 ImmutableStack<T> 类的实例提供一组初始化方法。
NuGet package: 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) |
从不可变堆栈中移除指定的项。 |
适用于
线程安全性
此类型是线程安全的。