PriorityQueue<TElement,TPriority>.TryDequeue Méthode

Définition

Supprime l’élément minimal du PriorityQueue<TElement,TPriority>, puis le copie et sa priorité associée dans les element arguments et priority .

public:
 bool TryDequeue([Runtime::InteropServices::Out] TElement % element, [Runtime::InteropServices::Out] TPriority % priority);
public bool TryDequeue (out TElement element, out TPriority priority);
member this.TryDequeue : 'Element * 'Priority -> bool
Public Function TryDequeue (ByRef element As TElement, ByRef priority As TPriority) As Boolean

Paramètres

element
TElement

Lorsque cette méthode est retournée, contient l’élément supprimé.

priority
TPriority

Lorsque cette méthode est retournée, contient la priorité associée à l’élément supprimé.

Retours

true si l’élément est supprimé avec succès ; false si est PriorityQueue<TElement,TPriority> vide.

S’applique à