如何将并发队列转换为不可变队列

可以将并发字典转换为不可变字典,如下所示:


private readonly ConcurrentDictionary<string,JObject> x = new ConcurrentDictionary<string, JObject>();

public ImmutableDictionary<string, JObject> X => x.ToImmutableDictionary();

我正在尝试将并发队列转换为不可变队列,如下所示:


private readonly ConcurrentQueue<JObject> x = new ConcurrentQueue<JObject>();

public ImmutableQueue<JObject> X => x.ToImmutableQueue();

但是,该方法ToImmutableQueue不存在。


我查看了 API,但没有看到此方法的等效项。


那么,有什么方法可以将并发队列转换为不可变队列呢?


翻阅古今
浏览 119回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP