爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
C#教程
烦劳大家了,关于#if和#endif
烦劳大家了,关于#if和#endif
日期:2014-05-18 浏览次数:21206 次
麻烦大家了,关于#if和#endif
今天看一个程序,有#if和#endif的,在网上也找不到什么有用的信息,书上也找不到,这个具体是什么意思的,是没情况下使用,O(∩_∩)O谢谢大家!!
------解决方案--------------------
引用
2. #if, #elif, #else和#endif
这些指令告诉编译器是否要编译某个代码块。看下面的方法:
static void PrintVersion()
{
#if V3
Console.WriteLine("Version 3.0");
#elif V2
Console.WriteLine("Version 2.0");
#else
Console.WriteLine("Version 1.0");
#endif
}
上面的代码会根据定义的符号来打印不同的版本信息。 这种方式成为条件编译。
注意:
使用#if不是条件编译代码的唯一方式,C#还提供了通过Conditional属性的机制。
#if和#elif还支持一组逻辑运算符!=,==,!=和|| 。如果符号存在,符号的值被认为是true,否则为false,如:
#if V3 || (V2 == true) // if 定义了V3或V2符号...
上一篇:Ftp.dll操作上传FTP文件
下一篇: C# Marshal ushort[] 到IntPtr.该怎么解决
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
怎么像输入法那样,弹出一个小窗口,显示拼音,进行处理
c# winform dataGridView1实时更新展示数据
只有3行代码!异常在哪里?高手快来看看!好奇怪!喵了个咪的
picturebox加载图片慢,如何解决好呢
有关问题解决就接帖
Combobox有关问题
端口扫描取值有关问题
VS08SP1环境下开发的程序怎么在没有.net Framework的机器上运行
C#winfor怎么获取视频结束方法
推荐阅读
更多>
c#picturebox画图的有关问题
排雷-C#窗体
怎么将image和label放在picturebox内
怎么在页面中实现画流程图的功能
同学们、前辈们好。小弟我有一个有关问题是关于C#导入C++生成的DLL的
请教个有关问题(在线求解)
想开发一个搜索引擎,大师级精英来看看,只要是有水准的答案一律给分
C#编程中使用UDP通讯协议,多线程有关问题
如何隐藏datagrid中的指定列呢
200求教:通过反射调用方法时,怎么捕捉方法抛出的错误
哪位高手有C#类似飞信局域网即时通讯的源代码,给兄弟个连接
ExecuteScalar()使用解决办法
基类实现了接口,子类还需要再实现吗?子类怎么再实现该接口的方法
昨天是小弟我23岁生日
面霸返回了!
报表绑定数据集调试时报错的有关问题
[讨论]需求,设计,建模,您是怎么走出泥潭?(来探讨一下开发中的实际有关问题)
有鬼!真的有鬼! 存储过程有鬼!ADO.NET有鬼!抓鬼者赏金50
C#base与this关键字用法总结
用C#编译C++原代码,该如何解决