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 |
Возвращает элемент в коллекции в текущей позиции перечислителя. |