PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Listet die Element- und Prioritätspaare eines PriorityQueue<TElement,TPriority>, ohne eine Sortierungsgarantie auf.
public: value class PriorityQueue<TElement, TPriority>::UnorderedItemsCollection::Enumerator : System::Collections::Generic::IEnumerator<ValueTuple<TElement, TPriority>>
public struct PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator : System.Collections.Generic.IEnumerator<(TElement, TPriority)>
type PriorityQueue<'Element, 'Priority>.UnorderedItemsCollection.Enumerator = struct
interface IEnumerator<ValueTuple<'Element, 'Priority>>
interface IEnumerator
interface IDisposable
Public Structure PriorityQueue(Of TElement, TPriority).UnorderedItemsCollection.Enumerator
Implements IEnumerator(Of ValueTuple(Of TElement, TPriority))
Typparameter
- TElement
- TPriority
- Vererbung
- Implementiert
Eigenschaften
| Name | Beschreibung |
|---|---|
| Current |
Ruft das Element an der aktuellen Position des Enumerators ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Gibt alle vom PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumeratorverwendeten Ressourcen frei. |
| MoveNext() |
Wechselt den Enumerator zum nächsten Element der UnorderedItems. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IEnumerator.Current |
Ruft das Element in der Auflistung an der aktuellen Position des Enumerators ab. |
| IEnumerator.Reset() |
Legt den Enumerator auf seine Anfangsposition fest, die sich vor dem ersten Element in der Auflistung befindet. |
| IEnumerator<ValueTuple<TElement,TPriority>>.Current |
Ruft das Element in der Auflistung an der aktuellen Position des Enumerators ab. |