interface IEnumerator<E> { E Current; // Status bool MoveNext (); // Nebenwirkung } interface IEnumerable<E> { IEnumerator<E> GetEnumerator(); }
Abkürzung: foreach (E x in c) { ... }
foreach (E x in c) { ... }