如何在一个专门的文件中定义项目中所有的#define?
在项目中,各个cs文件中可能分布了多个编译开关
#if xxxx
...
#else
..
#endif
如果把开关的定义 #define xxxx 统一编写在一个文件中,这样就可以在一个地方管理编译选项了.
这个在 c/c++ 中可能通过 #include 头文件 来实现, 在 delphi 中也可以通过 use xxxx.inc 文件来实现,请问在 c# 中如何实现?
Q1.存放编译开关定义的文件格式有何要求?如果是 cs,命名空间有何要求?
Q2.如何在其它文件中使用这些开关,需要 use 还是什么其它方式?
谢谢大家的帮助!