PriorityQueue<TElement,TPriority>.TryPeek(TElement, TPriority) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回值,這個值表示 中 PriorityQueue<TElement,TPriority>是否有最小元素,如果存在,則會將它及其相關聯的優先順序 element
複製到 和 priority
自變數。 專案不會從 PriorityQueue<TElement,TPriority>移除。
public:
bool TryPeek([Runtime::InteropServices::Out] TElement % element, [Runtime::InteropServices::Out] TPriority % priority);
public bool TryPeek (out TElement element, out TPriority priority);
member this.TryPeek : 'Element * 'Priority -> bool
Public Function TryPeek (ByRef element As TElement, ByRef priority As TPriority) As Boolean
參數
- element
- TElement
當這個方法傳回時,會包含佇列中的最小元素。
- priority
- TPriority
當這個方法傳回時,會包含與最小元素相關聯的優先順序。
傳回
true
如果有最小元素則為 ; false
PriorityQueue<TElement,TPriority> 如果空白,則為空白 。