PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator Yapı

Tanım

herhangi bir sıralama garantisi olmadan öğesinin PriorityQueue<TElement,TPriority>ve öncelik çiftlerini numaralandırır.

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))

Tür Parametreleri

TElement
TPriority
Devralma
PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator
Uygulamalar

Özellikler

Name Description
Current

Öğesini numaralandırıcının geçerli konumunda alır.

Yöntemler

Name Description
Dispose()

tarafından PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumeratorkullanılan tüm kaynakları serbest bırakır.

MoveNext()

Numaralandırıcıyı öğesinin sonraki öğesine ilerler UnorderedItems.

Belirtik Arabirim Kullanımları

Name Description
IEnumerator.Current

Koleksiyondaki öğesini numaralandırıcının geçerli konumunda alır.

IEnumerator.Reset()

Numaralandırıcıyı, koleksiyondaki ilk öğeden önceki ilk konumuna ayarlar.

IEnumerator<ValueTuple<TElement,TPriority>>.Current

Koleksiyondaki öğesini numaralandırıcının geçerli konumunda alır.

Şunlara uygulanır