首页
学习
活动
专区
圈层
工具
发布

C# 条件编译

#elif 或 #endif 指令之间的范围,和普通的条件判断逻辑相同 #if NET45 // 添加代码 // 如果定义了 NET45 这个宏,那么在这个范围内的代码将会参加编译 #elif NET46...// 如果没有定义 NET45 这个宏,那么将会进入这个分支的判断,如果定义了 NET46 这个宏那么在这个范围内的代码将会参加编译 #else // 在上面的判断都不成立的时候,在这个范围内的代码将会参加编译...DEBUG == true // 在 NET45 定义或 DEBUG 定义的时候,这个范围内的代码可以执行 #endif 多个条件同时判断可以使用括号包含判断,请看代码 #if NET46...|| (DEBUG == true && NET47) #endif 在定义了 NET46 或同时定义了 DEBUG 和 NET47 编译范围代码 更多预定义宏请看dotnet 新项目格式与对应框架预定义的宏

84130
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券