Microsoft Collections for .NET

Jon*_*rop 2 .net c# collections f# priority-queue

.NET附带了一些内置集合(堆栈,队列,字典,列表等),但缺少其他常见集合,如优先级队列.在NuGet上有很多第三方收集库,但我想知道是否有一个正式的Microsoft(如现在称为BCL不可变集合System.Collections.Immutable)库,其中包含(可变的)优先级队列?

编辑:重要澄清(@rmunn评论):

这个问题并不是要求为X推荐一个库,而是在问一个事实问题,"X是否有官方的Microsoft库?"

wei*_*eir 7

不,还没有,反正.这里是一切微软提供的时刻.

编辑:Microsoft已在.NET Framework中编写(并在线共享)2个内部PriorityQueue类.你可以使用他们的代码.

另请参见:.Net中的优先级队列

编辑2:如果微软发布你的问题建议的NuGet包类型,你也可以留意这个空间.但此刻,没有骰子.