一、用属性代替可访问的字段 二、readonly(运行时常量)和const(编译时常量) 三、is与as四、ConditionalAttribute代替#if #endif条件编译