永发信息网

c# 怎么启动条件编译

答案:2  悬赏:40  手机版
解决时间 2021-03-26 12:56
c# 怎么启动条件编译
最佳答案
c#条件编译无需启动,具体的语法是

#if 条件1
...
#else
...
#endif
在编译的时候,如果条件1满足则把条件1内的语句块编译到dll,否则把else内的语句块编译到dll
全部回答
条件编译指令用于按条件包含或排除源文件中的某些部分。 按照语法的规定,条件编译指令必须写成集的形式,集的组成依次为:一个 #if 指令、一个或多个 #elif 指令(或没有)、一个或多个#else 指令(或没有)和一个 #endif 指令。指令之间是源代码的条件节。每节代码直接位于它前面的那个指令控制。条件节本身可以包含嵌套的条件编译指令,前提是这些指令构成完整的指令集。 #define或#undef必须定义在所有using 命名空间前面.#define类型为布尔值的真,#undef为布尔值的假. c#为此提出了一种更好的选择:conditional特性。使用conditional特性,我们可以将一些函数隔离出来,使得它们只有在定义了某些环境变量或者设置了某个值之后才能发挥作用。conditional特性最常用的地方就是将代码改编为调试语句。.net框架已经为此提供了相关的功能支持。下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宜人财富安全吗?
临潼吸管场还在招聘吗
大二给大一讲参加社团的意义,感悟,希望
梦见被大黑虫子咬屁股
行驶中,后车跟车太近怎么办
一吃生冷东西就容易拉肚子,怎么办好
麻烦,都说要去学个啥,不然会被淘汰
从以前的烟酒不沾到现在的烟酒不离,是成长还
一运动就气喘
海贼王八个人的身影分别是谁
克拉玛依归哪管
单选题1体积pH=2.5的盐酸与10体积某一元强碱
周末,想搞一些聚会,但是没什么经验,请教一
北京牌照的车在广州不能回来如何年检
跑车轻好还是重好?丰田霸道和兰博基尼谁能拽
推荐资讯
濮阳天梭零售店(银座商城京开店)地址好找么
怎样开通星级平定
喜欢玩电竞游戏,最近想换台显示器~电竞显示
------Sorry, I made a mistake again.------
《平凡的亿万富翁》txt全集下载
在秦皇岛 我家住是20楼 。前面是30层的高层
舰娘里天妇罗什么意思
UG 9.0---- GC工具箱----点坐标标注---坐标系
酷睿i7-4710MQ的MQ是什么意思?
aeccar0 和aeccar1 怎么没有aeccar2
2+4x=14X想知道解方程步骤
低泡和高泡的葡萄酒有什么区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?