Sdílet prostřednictvím


ObjectQuery.IEnumerable.GetEnumerator Metoda

Definice

Vrací enumerátor procházející kolekci.

 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

Enumerátor IEnumerator, který lze použít pro iteraci prostřednictvím kolekce

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) skrývá složitost enumerátorů. Proto se doporučuje používat foreach místo přímé manipulace s enumerátorem.

Enumerátory lze používat ke čtení dat v kolekci, nikoli však k úpravě zdrojové kolekce.

Platí pro

Viz také