| ylbtech-Docs-.NET-C#-指南-语言参考-预处理器指令:#elif(C# 参考) |
| 1.返回顶部 |
1、
#elif(C# 参考)
#elif 可以创建复合条件指令。 如果之前的 #if 和任何之前的可选 #elif 指令表达式的值为 true,则计算 #elif 表达式。 如果 #elif 表达式计算结果为 true,编译器将计算 #elif 和下一条件指令间的所有代码。 例如:
C#
#define VC7 //... #if debug Console.WriteLine("Debug build"); #elif VC7 Console.WriteLine("Visual Studio 7"); #endif
可以使用运算符 ==(相等)、!=(不相等)、&&(和)以及||(或)计算多个符号。 还可以用括号对符号和运算符进行分组。
备注
#elif 等效于使用:
C#
#else #if
使用 #elif 更简单,因为每个 #if 均需要 #endif,但 #elif 可在没有匹配的 #endif 的情况下使用。
有关如何使用 #elif 的示例,请参阅 #if。
请参阅
2、
| 2.返回顶部 |
| 3.返回顶部 |
| 4.返回顶部 |
| 5.返回顶部 |
1、
2、
| 6.返回顶部 |
| 作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |