Vidyalelo
C# Programming · Q88

Miscellaneous in C Sharp

Programming · C# Programming · question 88

Q88

What will be the output of the following C# code snippet? #define DEBUG #define MYTEST using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication13 class Program static void Main(string[] args) #if (DEBUG && !MYTEST) Console.WriteLine("DEBUG is defined"); #elif (!DEBUG && MYTEST) Console.WriteLine("MYTEST is defined"); #elif (DEBUG && MYTEST) Console.WriteLine("DEBUG and MYTEST are defined"); #else Console.WriteLine("DEBUG and MYTEST are not defined"); #endif Console.ReadLine();

A.
DEBUG is defined
MYTEST is defined
B.
MYTEST is defined
DEBUG and MYTEST are defined
C.
DEBUG and MYTEST are not defined
MYTEST is defined
D.
DEBUG and MYTEST are defined
Answer

Answer: Option D

Solution

Answer: Option D
No explanation is given for this question Let's Discuss on Board