Permalänk
Medlem

Switchstatement

När man skapar en Switchcase i C#, är det möjlligt att kunna forsätta trycka på ettan eller tvåan och forsätta få meddelanden? t ex startar jag programmet och trycker på ettan > enter så får jag meddelandet "Hej" men om jag vill trycka på tvåan då efteråt så jag får ett "då" efter "Hej", är det möjligt i ett switch statement?

int value = int.Parse(Console.ReadLine()); Switch(value) { case 1: Console.writeline("Hej"); break; case 2: console.writeline("då"); break; }

Permalänk
Medlem
Skrivet av Sveyh:

När man skapar en Switchcase i C#, är det möjlligt att kunna forsätta trycka på ettan eller tvåan och forsätta få meddelanden? t ex startar jag programmet och trycker på ettan > enter så får jag meddelandet "Hej" men om jag vill trycka på tvåan då efteråt så jag får ett "då" efter "Hej", är det möjligt i ett switch statement?

int value = int.Parse(Console.ReadLine()); Switch(value) { case 1: Console.writeline("Hej"); break; case 2: console.writeline("då"); break; }

Om jag förstår dig rätt så räcker det med att göra en loop:

while(true) { int value = int.Parse(Console.ReadLine()); switch(value) { case 1: Console.writeline("Hej"); break; case 2: console.writeline("då"); break; } }

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem
Skrivet av Teknocide:

Om jag förstår dig rätt så räcker det med att göra en loop:

while(true) { int value = int.Parse(Console.ReadLine()); switch(value) { case 1: Console.writeline("Hej"); break; case 2: console.writeline("då"); break; } }

Tack, funkade