For Schleife in CSharp
- Home
- Tutorials
- C
- Der Ultimative C# Kurs - Hier wirst Du zum CSharp Pro
- For Schleife in CSharp
Dieses Video ist nicht verfügbar
Dieses Video steht nur eingeschriebenen Nutzern zur Verfügung.
Jetzt Kurs kaufenDie For Schleife in CSharp ist sehr ähnlich zur While Schleife. An sich haben sie die selbe Funktionalität. Zumindest was die Zählerfunktion angeht. Die For Schleife wird jedoch von vielen Programmierern bevorzugt. Schauen wir mal an wie so eine For Schleife ausieht.
Syntax für eine For Schleife in CSharp
for(int variable=anfangswert; variable<endwert; variable zählschritte){
// auszuführender Code
}
Nehmen wir mal ein Konkretes Beispiel für For Schleife in CSharp:
for(int zaehler=1; zaehler<10; zaehler++){
Console.WriteLine(zaehler);
}
Console.Read();
Ausgabe: 1 2 3 4 5 6 7 8 9
For Schleifen sind sehr nützlich für Zähler, oder um eine Liste durch zu arbeiten. Wie in diesem Beispiel gezeigt, zählt das Programm für uns von 1 - 9. Das liegt daran, dass der Anfangswert 1 war und der Code so lange wiederholt wird, bis zaehler <10 nicht mehr erfüllt ist. Das ist bei 10 der Fall. Daher erhalten wir 10 nicht als Ausgabe.
Wir können als Zählschritte auch höhere Werte als 1 erhalten. z.B. Wenn wir Fünferschritte von 0 bis 45 haben wollten, sähe das so aus:
Nehmen wir mal ein Konkretes Beispiel dafür:
for(int zaehler=0; zaehler<=45; zaehler+=5){
Console.WriteLine(zaehler);
}
Console.Read();
Siehst du wie ich <=45 verwendet habe um die 45 noch mit reinzunehmen? So kann man das nämlich machen. Außerdem habe ich die Fünferschritte mit +=5 erreicht. So kann man allgemein das Addieren zu einer Variablen durchführen.
Der Ultimative C# Kurs - Hier wirst Du zum CSharp Pro
-
So holst du das meiste aus dem Kurs
-
Lektion1.1
-
Lektion1.2
-
Lektion1.3
-
-
Deine erste C# Anwendung und Übersicht zu Visual Studio
-
Lektion2.1
-
Lektion2.2
-
Lektion2.3
-
-
Datentypen und Variablen
-
Lektion3.1
-
Lektion3.2
-
Lektion3.3
-
Lektion3.4
-
Lektion3.5
-
-
Funktionen / Methoden und wie sie einem das Leben vereinfachen
-
Lektion4.1
-
Lektion4.2
-
Lektion4.3
-
Lektion4.4
-
-
Benutzereingabe für unsere Programme verwenden
-
Lektion5.1
-
-
Entscheidungen Treffen
-
Lektion6.1
-
Lektion6.2
-
Lektion6.3
-
Lektion6.4
-
Lektion6.5
-
Lektion6.6
-
Lektion6.7
-
Lektion6.8
-
-
Schleifen (Loops) und wie man etwas automatisiert
-
Lektion7.1
-
Lektion7.2
-
Lektion7.3
-
Lektion7.4
-
Lektion7.5
-
Lektion7.6
-
Lektion7.7
-
-
Objektorientierte Programmierung (OOP) und Klassen
-
Lektion8.1
-
Lektion8.2
-
Lektion8.3
-
Lektion8.4
-
Lektion8.5
-
Lektion8.6
-
Lektion8.7
-
Lektion8.8
-
Lektion8.9
-
Lektion8.10
-
Lektion8.11
-
-
Arrays / Felder
-
Lektion9.1
-
Lektion9.2
-
Lektion9.3
-
Lektion9.4
-
Lektion9.5
-
Lektion9.6
-
-
ArrayList
-
Lektion10.1
-
Lektion10.2
-
Lektion10.3
-
Lektion10.4
-
Lektion10.5
-
-
Vererbung / Inheritance und noch mehr zu OOP
-
Lektion11.1
-
Lektion11.2
-
Lektion11.3
-
Lektion11.4
-
-
Polymorphie und noch mehr zu OOP
-
Lektion12.1
-
Lektion12.2
-
Lektion12.3
-
Lektion12.4
-
Lektion12.5
-
Lektion12.6
-
-
Debugging und Try and Catch
-
Lektion13.1
-
Lektion13.2
-
-
Mit Dateien Arbeiten
-
Lektion14.1
-
Lektion14.2
-
Lektion14.3
-