php mcq questions with answers


                                

An enum that is declared inside a class, struct, namespace or interface is treated as public.

A.True
B.False
                                

Which of the following statements is correct about the C#.NET code snippet given below?

enum per
{
    married, 
    unmarried, 
    divorced, 
    spinster
}
per.married = 10; 
Console.WriteLine(per.unmarried);

A.The program will output a value 11.
B.The program will output a value 1.
C.The program will output a value 2.
D.The program will report an error since an enum element cannot be assigned a value outside the enum declaration.
E.The enum elements must be declared private.
                                

Which of the following is the correct output for the C#.NET code snippet given below?

enum color: int
{ 
    red,
    green, 
    blue = 5, 
    cyan,
    magenta = 10, 
    yellow 
}
Console.Write( (int) color.green + ", " ); 
Console.Write( (int) color.yellow );

A.2, 11
B.1, 11
C.2, 6
D.1, 5
E.None of the above
                                

An enum can be declared inside a class, struct, namespace or interface.

A.True
B.False
                                

Which of the following CANNOT be used as an underlying datatype for an enum in C#.NET?

A.byte
B.short
C.float
D.int