随笔 - 1  文章 - 0 评论 - 0 trackbacks - 0

摘要: ConditionalAttribute的用法相信大家都不会陌生,一般用于某个功能只需要在DEBUG(或其他模式)下使用。例如下面的代码将会只在DEBUG环境下输出一些调试信息,其他模式则不会。public void Run(){ //do something LogDebugInfo(); }[Conditional("DEBUG")]protected void LogDebugInfo(){ //在这里输出一些调试信息}在其他模式下,Run方法中的LogDebugInfo()调用将被忽略掉,注意方法体本身还是会被编译,只不过调用它的那段代码不会被编译。以上是一个简..阅读全文
posted @ 2011-08-24 11:35 水牛刀刀 阅读(990) 评论(0) 编辑