ImmutableQueue 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
针对 ImmutableQueue<T> 类的实例提供一组初始化方法。
NuGet package: System.Collections.Immutable(关于不可变集合和安装方法)
public ref class ImmutableQueue abstract sealed
public static class ImmutableQueue
type ImmutableQueue = class
Public Module ImmutableQueue
- 继承
-
ImmutableQueue
注解
方法
Create<T>() |
创建一个空的不可变队列。 |
Create<T>(ReadOnlySpan<T>) |
创建包含指定项数组的新不可变队列。 |
Create<T>(T) |
创建包含指定项的新不可变队列。 |
Create<T>(T[]) |
创建包含指定项数组的新不可变队列。 |
CreateRange<T>(IEnumerable<T>) |
创建包含指定项的新不可变队列。 |
Dequeue<T>(IImmutableQueue<T>, T) |
移除位于不可变队列开始处的项,并返回新队列。 |
适用于
线程安全性
此类型是线程安全的。