PriorityQueue<TElement,TPriority>.TryDequeue 方法

定義

PriorityQueue<TElement,TPriority>移除最小元素,並將它及其相關聯的優先順序 element 複製到 和 priority 自變數。

C#
public bool TryDequeue (out TElement element, out TPriority priority);

參數

element
TElement

當這個方法傳回時,會包含已移除的專案。

priority
TPriority

當這個方法傳回時,會包含與已移除專案相關聯的優先順序。

傳回

true 如果已成功移除專案,則為 ; falsePriorityQueue<TElement,TPriority> 如果空白,則為空白 。

適用於

產品 版本
.NET 6, 7, 8, 9