Show code - CODE/C-sharp/DoSwitch_ForSwitch.cs


using System;
class DoSwitch_ForSwitch
{
static void Main()
{
int i = 0;
do
switch (i)
{
case 0:
Console.WriteLine("Zero");
break;
case 1:
Console.WriteLine("One");
break;
case 2:
Console.WriteLine("Two");
break;
default:
Console.WriteLine("{0}", i);
break;
}
while (i++ < 10); // First: 0, Last: 10, Exits: 11
//while (++i < 10); // First: 0, Last: 9, Exits: 10
Console.WriteLine("Exits with {0}", i);
//for(i = 0; i < 10; i++) // First: Zero, Last: 9, Exits: 10
for(i = 0; i < 10; ++i) // First: Zero, Last: 9, Exits: 10
switch (i)
{
case 0:
Console.WriteLine("Zero");
break;
case 1:
Console.WriteLine("One");
break;
case 2:
Console.WriteLine("Two");
break;
default:
Console.WriteLine("{0}", i);
break;
}
Console.WriteLine("Exits with {0}", i);
}
}