C#编译器没有传统意义上的预处理器,但它支持有限数量的类似预处理器的命令,如#define、#if等等。但是,您将无法像C/C++预处理器那样执行相同的技巧。 编辑:在我打字时,其他人已经提供了受支持选项的列表。点赞。