码迷,mamicode.com
首页 > Windows程序 > 详细

VS的一些鲜为人知小功能 C#的预处理指令

时间:2018-08-11 12:58:49      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:一段   预处理指令   执行   return   结合   def   test   bug   这一   

1、#define和#if、#elif、#else、#endif的结合使用

 1 /// <summary>2018-08-11:#define和#if、#elif、#else、#endif的结合使用</summary>
 2 #define DEBUG
 3 public void SUM(int x,int y)
 4 {
 5     #if DEBUG
 6     return x+y;
 7     #endif
 8 }
 9 /// <remarks>line 2 定义了DEBUG则,程序编译的时候会编译#if...#endif这一段的内容,如果没有声明则不变编译</remarks>
10 
11 /// <c>
12 #define DEBUG
13 #define TEST
14   #if  DEBUG
15       执行代码段
16       #if TEST
17          执行代码段
18       #endif
19   #endif
20 
21 //添加逻辑运算符
22     #if  DEBUG && TEST
23       执行代码段
24     #endif
25   #endif
26 
27 /// </c>

 

    

VS的一些鲜为人知小功能 C#的预处理指令

标签:一段   预处理指令   执行   return   结合   def   test   bug   这一   

原文地址:https://www.cnblogs.com/zhixianKwok/p/9459379.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!