ich hab aus meinem Buch einen Code abgeschrieben und habe ja auch alles verstanden, ausser einer Sache, es ging da grad um die while-Schleife. Also hier der Codeabschnitt:
while (true)
{
Console.Write("Guthaben eingeben: ");
string sGuthaben = Console.ReadLine();
dGuthaben = Convert.ToDecimal(sGuthaben);
if (dGuthaben ≥ 0)
{
break;
}
Console.WriteLine("Nö, keine negativen Werte...");
Console.WriteLine("NOCHMAL!!!");
Console.WriteLine();
}
Was das bedeutet ist ja klar: Wenn das Guthaben größer oder gleich Null ist, dann wird die while-Schleife mit break verlassen, ansonsten Fehlermeldung und Guthaben nochmal eingeben.
Meine Frage ist jetzt, warum muss ich while (true) eingeben? Das verstehe ich nicht.
Gruß K.I.T.T.