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/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |