#define Ausing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace c2
{
class Program
{
static void Main(string[] args)
{
#if A
Console.WriteLine("A");
#else
Console.WriteLine("B");
#endif
}
}
}老是运行结果为A,请问怎么运行结果显示为“B”,
另外,我看到有一段代码是这样写的(如下代码),请问这有什么用。谢谢
#if DEBUG_CONSOLE
Console.WriteLine(ex.Message);
#endif
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace c2
{
class Program
{
static void Main(string[] args)
{
#if A
Console.WriteLine("A");
#else
Console.WriteLine("B");
#endif
}
}
}老是运行结果为A,请问怎么运行结果显示为“B”,
另外,我看到有一段代码是这样写的(如下代码),请问这有什么用。谢谢
#if DEBUG_CONSOLE
Console.WriteLine(ex.Message);
#endif
DEBUG_CONSOLE可以在工程属性中自己定义。另外可以使用[Conditional("debug")]特征应用于类或方法上