如题,谢谢!
.NET Framework中本身并没有提供优先队列这样的类库,只有一个先进先出的普通队列类库Queue<T>。
楼主可关注一下 System.Collections.Generic.SortedDictionary<K, V>,具有排序功能,大概是你所说的 “优先队列”,权值类型为 K,应用类型为 V,只是运用的时候按你的排序测率而从头或从尾取数据。