Enumerator (C#)

interface IEnumerator<E> {
  E Current; // Status
  bool MoveNext (); // Nebenwirkung
}
interface IEnumerable<E> { 
  IEnumerator<E> GetEnumerator();
}
typische Benutzung: ...

Abkürzung: foreach (E x in c) { ... }



Johannes Waldmann 2012-06-25