Autor Beitrag
Tredagor
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Fr 05.11.10 11:46 
Was ist der Unterschied von der "for" , "while", "do" und "foreach" Schleifen?
Wann brauch ich was?
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4799
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Fr 05.11.10 12:10 
Hallo,

ist das eine Hausaufgabe? Im Openbook "C#" werden die einzelnen Schleifen erklärt: openbook.galileocomp...csharp/kap12.htm#t22

Generell kommt man auch nur mit einer "while"-Schleife aus, die anderen sind in bestimmten Situationen einfacher zu verwenden (und zu lesen):
- for: bei einer Aufzählung mittels eines Indexwertes (Zähler/Counter)
- foreach: für Aufzählungen vom Typ "IEnumerable"
- do...while: für sog. nachabweisende (fußgesteuerte) Schleifen, d.h. die Schleife wird mindestens 1 mal durchlaufen und erst dann die Bedingung überprüft