PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wylicza pary elementów i priorytetów elementu PriorityQueue<TElement,TPriority>, bez żadnych gwarancji kolejności.
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))
Parametry typu
- TElement
- TPriority
- Dziedziczenie
- Implementuje
Właściwości
Current |
Pobiera element na bieżącej pozycji modułu wyliczającego. |
Metody
Dispose() |
Zwalnia wszelkie zasoby używane przez element PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator. |
MoveNext() |
Rozwija moduł wyliczający do następnego elementu .UnorderedItems |
Jawne implementacje interfejsu
IEnumerator.Current |
Pobiera element w kolekcji w bieżącej pozycji modułu wyliczającego. |
IEnumerator.Reset() |
Ustawia moduł wyliczający na jego początkową pozycję, która znajduje się przed pierwszym elementem w kolekcji. |
IEnumerator<ValueTuple<TElement,TPriority>>.Current |
Pobiera element w kolekcji w bieżącej pozycji modułu wyliczającego. |