与my previous question相关。有没有办法在编译时阻止订阅?有点像在实现者中将事件的“添加”标记为“私有”,即使它在界面中是公开的。
答案 0 :(得分:1)
您可以定义编译宏,并包装#if标记。
#if DEBUG
// do something only when we are launching Debug configuration
#endif
#if MYMACRO
// do something only when this macro is defined
#endif