这里c# - #if DEBUG vs. Conditional("DEBUG") - Stack Overflow解释了两者的区别。摘要如下:#if DEBUG: 发生在编译时,release编译出的IL不包含if中的代码[Conditional("DEBUG")]: 发生在运行时,releae编译出的IL包含代码,但是不会被执行。 相关文章: 2021-10-14 2022-01-21 2022-12-23 2022-12-23 2021-09-01 2021-07-29 2022-02-18 2022-03-07