Das Schlüsselwort yield ist neu in .NET 2.0. Es vereinfacht die Implementierung von aufzählbaren Klassen. Bislang musste man eine Reihe von Schnittstellenmethoden implementieren, bevor man mit der foreach-Schleifenkonstruktion arbeiten konnte.
Das folgende Beispiel definiert eine Klasse, die in einer foreach-Anweisung aufgezählt werden kann: Die Klasse ExampleIterator implementiert die Schnittstelle IEnumerable und muss deshalb die Methode GetEnumerator implementieren. Die Methode ...
Diesen und viele neue täglich frische Artikel und News finden Sie auf dem neuen Portal dotnet.de rund um die .NET-Plattform und den Microsoft-Kosmos.