【发布时间】:2011-12-03 02:50:59
【问题描述】:
当我开发一个程序时,我经常会抛出一些 console.writeline 语句来让我知道应用程序在调试期间正在做什么。我经常发现自己删除它们并重新添加它们以保持代码清洁。我还没有找到一种看似有效的方法将这些优雅地放入代码中。
我想知道其他人做了什么,或者什么被认为是最好的做法。我不确定是否可以使用跟踪,因为我没有在安装了 Visual Studio 的计算机上进行调试(我要发布到的服务器没有它)。
是否有任何基于 AOP 的方法来攻击这个?理想情况下,我不希望在生产代码中输出,因为写入控制台似乎会减慢应用程序的速度。
提前致谢!
【问题讨论】: