ImmutableQueue 类
本文内容
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
针对 ImmutableQueue<T> 类的实例提供一组初始化方法。
NuGet package: System.Collections.Immutable(关于不可变集合和安装方法)
public ref class ImmutableQueue abstract sealed
C#
public static class ImmutableQueue
type ImmutableQueue = class
Public Module ImmutableQueue
- 继承
-
ImmutableQueue
注解
方法
Create<T>() |
创建一个空的不可变队列。 |
Create<T>(Read |
创建包含指定项数组的新不可变队列。 |
Create<T>(T) |
创建包含指定项的新不可变队列。 |
Create<T>(T[]) |
创建包含指定项数组的新不可变队列。 |
Create |
创建包含指定项的新不可变队列。 |
Dequeue<T>(IImmutable |
移除位于不可变队列开始处的项,并返回新队列。 |
适用于
产品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10 |
.NET Standard | 2.0 (package-provided) |
UWP | 10.0 |
线程安全性
此类型是线程安全的。