用来设置条件指悔陵定某个程序块的代码是否运行,比纯前辩如:
#if DEBUG
Console.WriteLine("调试状态");
#endif
表示在调试的时候输出 该行文字,而一旦程序正式发布,则不会在输出做缺该行文字。
#define DEBUG //瞎衡搜这句要放在磨历cs文件的开始
#define ELSEDEF
...
using System;
...
class Program
{
static void Main(string[] args)
{
#if DEBUG
Consol.Write("拦团Debug");
#endif
}
}
if (条件)
{结果}
没end if
if(条件){语句
}else if(){语句
}else{语句
}
不告高知知道你是不是指这种念渣?袜消
#if DEBUG
Text += "(调试版)";
#endif