摘要: C# 预处理器指令虽然编译器没有单独的预处理器,但在处理该节中描述的指令时如同存在一个单独的预处理器;这些指令用于辅助条件编译。 与 C 和 C++ 指令不同,不能使用这些指令创建宏。预处理器指令必须是行上的唯一指令。#if如果 C# 编译器遇到最后面跟有 #endif 指令的 #if 指令,则仅当指定的符号已定义时,它才会编译这两个指令之间的代码。 与 C 和 C++ 不同,您不能对符号赋予数值;C# 中的 #if 语句是 Boolean,仅测试符号是否已定义。代码示例#define DEBUG#define MYTESTusing System;public class MyClass { 阅读全文
posted @ 2013-06-10 08:38 M守护神 阅读(1212) 评论(0) 推荐(0) 编辑