ObjectQuery.IEnumerable.GetEnumerator Metod

Definition

Returnerar en uppräknare som itererar genom en samling.

 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

Returer

En IEnumerator som kan användas för att iterera genom samlingen.

Implementeringar

Kommentarer

Anropet IEnumerable.GetEnumerator kör frågan med kopplingsalternativet som anges av egenskapen MergeOption .

foreach-instruktionen för C#-språket (For Each i Visual Basic) döljer uppräknarens komplexitet. Därför rekommenderas användning foreach i stället för att direkt manipulera uppräknaren.

Uppräknare kan användas för att läsa data i samlingen, men de kan inte användas för att ändra den underliggande samlingen.

Gäller för

Se även