为了记录输出,我使用了以下代码。
System.Diagnostics.Debug.WriteLine("Hello");现在,它总是建议在应用程序提交之前删除这些日志。
因此,我们必须删除这些行,然后才能将其提交以供发布或隐式完成。
有没有其他更好的方法在C#中记录输出,它在发布时删除了对控制台的记录。我看到Log4Net就是其中之一。
发布于 2013-04-07 22:31:00
您可以使用预处理器指令:
#if DEBUG
System.Diagnostics.Debug.WriteLine("Hello");
#endif当您在发布构建配置中构建应用程序时,将跳过这一行。
https://stackoverflow.com/questions/15863479
复制相似问题