Examveda

What will be the output of the following C# code?
static void Main(string[] args)
{
    int i = 2, j = 4;
    switch (i + j * 2)
    {
    case 1 :
    case 2 :
        Console.WriteLine("1 and 2");
        break;
    case 3 to 10:
        Console.WriteLine("3 to 10");
        break;
    }
    Console.ReadLine();
}

A. 3 to 10 will be printed

B. 1 and 2 will be printed

C. The code reports an error as missing ; before :

D. The code gives output as 3 to 10

Answer: Option C


Join The Discussion

Related Questions on Control Flow Statements in C Sharp