Partager via


ObjectQuery.IEnumerable.GetEnumerator Méthode

Définition

Retourne un énumérateur qui itère au sein d’une collection.

 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

Retours

IEnumerator qui peut être utilisé pour itérer la collection.

Implémente

Remarques

L'appel de IEnumerable.GetEnumerator exécute la requête avec l'option de fusion spécifiée par la propriété MergeOption.

L'instruction foreach du langage C# (For Each en Visual Basic) se charge de la complexité des énumérateurs. Il est donc recommandé d'utiliser foreach plutôt que de manipuler l'énumérateur directement.

Les énumérateurs peuvent être utilisés pour lire les données de la collection, mais ils ne permettent pas de modifier la collection sous-jacente.

S’applique à

Voir aussi