一个快速的 C# 问题,我想知道在我的项目 > Properties > Build 中,有一个检查"Define DEBUG constant",所以如果我检查它然后执行此操作,
[Conditional(DEBUG)]
public static void Foo() {
Console.WriteLine("Executed Foo");
}
看到它不是“DEBUG”,它是DEBUG常量。那么这会好吗?还是我必须在项目设置的条件编译符号中添加“调试” ?还是#define?