BindingContext.IEnumerable.GetEnumerator Metoda

Definicja

Pobiera moduł wyliczający dla kolekcji.Gets an enumerator for the 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

Zwraca

IEnumerator

IEnumeratorDla kolekcji.An IEnumerator for the collection.

Implementuje

Przykłady

Poniższy przykład kodu używa IEnumerable.GetEnumerator metody do zwrócenia IEnumerator dla BindingContext .The following code example uses the IEnumerable.GetEnumerator method to return an IEnumerator for the BindingContext.

private:
   void GetManagerEnumerator()
   {
      IEnumerator^ myEnumerator;
      myEnumerator = ( (IEnumerable^)(this->BindingContext) )->GetEnumerator();
      ForEachEnumerator();
   }

   void ForEachEnumerator()
   {
      for each ( IEnumerator^ myEnumerator in ( (IEnumerable^)(this->BindingContext) ) )
      {
         Console::WriteLine( myEnumerator );
      }
   }
private void GetManagerEnumerator(){
   IEnumerator myEnumerator;
   myEnumerator = ((IEnumerable)this.BindingContext).GetEnumerator();
   ForEachEnumerator();
}

private void ForEachEnumerator(){
   foreach( IEnumerator myEnumerator in this.BindingContext){
      Console.WriteLine(myEnumerator.ToString());
   }
} 
Private Sub GetManagerEnumerator()
   Dim myEnumerator As IEnumerator
   myEnumerator = CType(BindingContext,IEnumerable).GetEnumerator()
   ForEachEnumerator()
End Sub

Private Sub ForEachEnumerator()
   Dim myEnumerator As IEnumerator
   For Each myEnumerator In CType(BindingContext,IEnumerable)
      Console.WriteLine(myEnumerator.Current.ToString())
   Next
End Sub 

Uwagi

IEnumeratorZwracany przez IEnumerable.GetEnumerator metodę pozwala na iterację kolekcji zarządzanej przez BindingContext .The IEnumerator returned by the IEnumerable.GetEnumerator method allows you to iterate over the collection managed by the BindingContext.

Dotyczy