c# 条件编译
c# 编程中常常会碰到如下问题:
一段代码,在开发环境上需要编译,在生产环境部署时需要注释掉。
这时候条件编译时很好的选择。如下,Debug 和 Release 模式下不相同。
using System; namespace ConditionalCompilation { class Program { static void Main(string[] args) { Trace.ShowMessage("Starting"); Console.WriteLine("Running------"); Trace.ShowMessage("Ending"); Console.ReadKey(); } } public class Trace { [System.Diagnostics.Conditional("DEBUG")] public static void ShowMessage(string msg) { Console.WriteLine(" [Trace - " + msg); } } }
分享每天的收获之一种快乐。