PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисляет пары PriorityQueue<TElement,TPriority>элементов и приоритетов объекта без каких-либо гарантий упорядочения.
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))
Параметры типа
- TElement
- TPriority
- Наследование
- Реализации
Свойства
Current |
Возвращает элемент, расположенный в текущей позиции перечислителя. |
Методы
Dispose() |
Освобождает все ресурсы, занятые модулем PriorityQueue<TElement,TPriority>.UnorderedItemsCollection.Enumerator. |
MoveNext() |
Перемещает перечислитель к следующему элементу коллекции UnorderedItems. |
Явные реализации интерфейса
IEnumerator.Current |
Возвращает элемент коллекции, соответствующий текущей позиции перечислителя. |
IEnumerator.Reset() |
Устанавливает перечислитель в его начальное положение, т. е. перед первым элементом коллекции. |
IEnumerator<ValueTuple<TElement,TPriority>>.Current |
Возвращает элемент коллекции, соответствующий текущей позиции перечислителя. |