ooAlbert
2008-01-08, 16:10:24
Hi,
vielleicht hab ich tomaten auf den augen aber mir will nicht klar werden warum die Schleife nur abbricht wenn ich Null eingebe und nicht wenn der dritte durchlauf benedet wurde.
int i = 0, wort_int = 1;
String wort;
while ( (i == 3) | (wort_int != 0))
{
try
{
Console.WriteLine("Wort");
wort = Console.ReadLine();
wort_int = Convert.ToInt32( wort );
}
catch (Exception )
{
wort_int = 1;
}
i++;
Console.WriteLine(i);
Console.WriteLine(wort_int);
}
vielleicht hab ich tomaten auf den augen aber mir will nicht klar werden warum die Schleife nur abbricht wenn ich Null eingebe und nicht wenn der dritte durchlauf benedet wurde.
int i = 0, wort_int = 1;
String wort;
while ( (i == 3) | (wort_int != 0))
{
try
{
Console.WriteLine("Wort");
wort = Console.ReadLine();
wort_int = Convert.ToInt32( wort );
}
catch (Exception )
{
wort_int = 1;
}
i++;
Console.WriteLine(i);
Console.WriteLine(wort_int);
}