Sdílet prostřednictvím


ObjectQuery.IEnumerable.GetEnumerator Metoda

Definice

Vrátí enumerátor, který iteruje kolekcí.

 virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;
System.Collections.IEnumerator IEnumerable.GetEnumerator();
abstract member System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
override this.System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator

Návraty

Ten IEnumerator se dá použít k iteraci v kolekci.

Implementuje

Poznámky

Volání IEnumerable.GetEnumerator provede dotaz s možností sloučení, která je určena MergeOption vlastností.

Příkaz foreach jazyka C# (For Each v jazyce Visual Basic) skryje složitost výčtů. Proto se místo přímé manipulace s enumerátorem doporučuje použití foreach .

Enumerátory lze použít ke čtení dat v kolekci, ale nelze je použít k úpravě podkladové kolekce.

Platí pro

Viz také