共用方式為


ImmutableQueue 類別

定義

提供一組類別實例 ImmutableQueue<T> 的初始化方法。

public ref class ImmutableQueue abstract sealed
public static class ImmutableQueue
type ImmutableQueue = class
Public Module ImmutableQueue
繼承
ImmutableQueue

備註

Queue

方法

名稱 Description
Create<T>()

會建立一個空且不可變的隊列。

Create<T>(ReadOnlySpan<T>)

建立一個新的不可變佇列,包含指定的項目陣列。

Create<T>(T)

建立一個新的不可變佇列,包含指定的項目。

Create<T>(T[])

建立一個新的不可變佇列,包含指定的項目陣列。

CreateRange<T>(IEnumerable<T>)

建立一個新的不可變佇列,包含指定的項目。

Dequeue<T>(IImmutableQueue<T>, T)

移除不可變佇列開頭的項目,並回傳新的佇列。

適用於

執行緒安全性

此類型是安全線程。