Antwort schreiben

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 08:19

Nja, ich glaub das is die Schleife, nur fehlt irgendwie n else... xD

oder:

static void MyTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
pingsSent = 0;
while(pingsSent < 99999998)
{
progressBar1.Value = 0;
System.Threading.Thread.Sleep(1000);
SendPing();
pingsSent++;
progressBar1.Value = 100;
System.Threading.Thread.Sleep(500);
}
}

Sofern ich damit richtig lieg... xD

Di 15. Mai 2012, 08:19

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 09:01

Karv hat geschrieben:Nja, ich glaub das is die Schleife, nur fehlt irgendwie n else... xD

Schleife mit else ?
Karv hat geschrieben:static void MyTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
pingsSent = 0;
while(pingsSent < 99999998)
{
progressBar1.Value = 0;
System.Threading.Thread.Sleep(1000);
SendPing();
pingsSent++;
progressBar1.Value = 100;
System.Threading.Thread.Sleep(500);
}
}

Sofern ich damit richtig lieg... xD

ich würde es eher so machen :
Code:
static void MyTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e){
pingsSent = 0;
progressBar1.Value = 0;
        while(pingsSent < 99999998){
        SendPing();
        pingsSent++;
        System.Threading.Thread.Sleep(1500);
        }
progressBar1.Value = 100;
}

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 12:16

Schleife mit else:

i = 0;
while(true)
{
if(i < 999) continue;
else break;
i++;
}

Und ja, das is nur als Beispiel gedacht... xD

Bessere Version wär:

i = 0;
while(true)
{
if(i >= 999) break;
}

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 13:03

Karv hat geschrieben:Schleife mit else:

i = 0;
while(true)
{
if(i < 999) continue;
else break;
i++;
}

Und ja, das is nur als Beispiel gedacht... xD

Dachte schon was ist das für eine schleife mit else zweig xD
einfacher wäre vlt :
do{
i++;
}while(i >= 999);

oder auch :
Karv hat geschrieben:Bessere Version wär:

i = 0;
while(true)
{
if(i >= 999) break;
}

i++;// noch dazu !

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 14:41

Jaja, drauf vergessen... xD

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 17:29

Karv hat geschrieben:Jaja, drauf vergessen... xD


ja sonst ist es eine endlos schleife :)

meine lieblings Endlosschleife ist ja :
for(;;){
//code
}

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 17:49

Weil es kurz ist? :P

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 18:30

jop , ist halt für Anfänger unleserlich ....

Re: CSharp (C#), Fragen & Antworten

Di 15. Mai 2012, 19:52

while(true)
{
continue;
die;
}

:D
Antwort schreiben



Bei iphpbb3.com bekommen Sie ein kostenloses Forum mit vielen tollen Extras
Forum kostenlos einrichten - Hot Topics - Tags
Beliebteste Themen: Erde, Österreich, Wien, USA, NES

Impressum | Datenschutz