1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
621
621
EMPFEHLEN
-
Sers Leute,
hat foreach einen eigenen Zähler? Denn irgendwie muss die foreach ja auch Wissen bei welchem Element sie zuletzt war.
Klar kann man einfach eine Variable anlegen und die hochzählen, aber wenn foreach was eigenes hat wär das ja überflüssig.
Schonmal danke für die Antworten und nen schönes Wochenende,
Nico
-
23.10.10 12:28 #2
- Registriert seit
- Oct 2007
- Beiträge
- 325
Nein, bei foreach musst du das schon selber machen.
-
Für sowas gibts aber auch Zählschleifen!
Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Um das Rätsel der foreach-Schleife zu lösen:
foreach funktioniert nur bei Auflistungen, die IEnumerable und/oder IEnumerator implementieren oder IEnumerator implizit dadurch implementieren, dass sie die entsprechenden Member haben (Details siehe hier).
foreach ruft dann solange abwechselnd MoveNext und Current auf, bis MoveNext false zurückgegeben hat. Foreach verwendet also keinen Zähler, nur der IEnumerator verwendet ggf. intern einen Zähler. Der ist für Foreach aber nicht sichtbar.Geändert von Shakie (24.10.10 um 21:08 Uhr)
Ähnliche Themen
-
AE CS4 Zähler
Von Stefan Blattmann im Forum Videoschnitt, Videotechnik & -produktionAntworten: 1Letzter Beitrag: 22.04.10, 22:35 -
Zähler
Von IroNHeinZ im Forum Java GrundlagenAntworten: 7Letzter Beitrag: 17.03.09, 22:34 -
Zähler?
Von Becks187 im Forum Visual Basic 6.0Antworten: 5Letzter Beitrag: 21.01.08, 14:56 -
Bitte um Erklärung forech und rename
Von quidnovi im Forum PHPAntworten: 5Letzter Beitrag: 11.01.08, 07:18 -
Zähler
Von KingKamali im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 08.10.03, 18:45





Zitieren

Login





