在编译之前进行的处理。

预处理命令以符号“#”开头。

#define 只能 定义符号 不能定义宏(#define PI 3.14 这是错的,在c#中没宏)

#region #endregion

#if #end if

#define MyDebug
#undef MyDebug
#define MyTrace #if (MyDebug)
Console.WriteLine("MyDebug is enabled");
#elif(MyTrace)
Console.WriteLine("MyTrace is enabled");
#else
Console.WriteLine("MyDebug is not enabled");
#endif
Console.ReadLine();

#warning #error

#error 发生错误了.
#warning 发生警告了.

#line #line default

最新文章

  1. context:component-scan" 的前缀 "context" 未绑定。
  2. ThinkPHP 多语言
  3. ajax请求加载Loading或错误提示
  4. 设置IE8 多个Table只产生一个进程
  5. jquery 触发a链接点击事件
  6. 1058 A+B in Hogwarts (20)
  7. Android自定义下拉刷新
  8. Python Socket,How to Create Socket Cilent? - 网络编程实例
  9. C# 展开和折叠代码的快捷键
  10. 跟我学android-android常用布局介绍
  11. HDU-1978How many ways
  12. freeCMS学习网站
  13. Muduo 网络编程示例之零:前言
  14. Ruby: Count unique elements and their occurences in an array
  15. Miox带你走进动态路由的世界——51信用卡前端团队
  16. linux系统性能监控--CPU利用率
  17. 第47章:MongoDB-用户管理
  18. Django常用的模板标签
  19. Eclipse 安装JavaEE插件
  20. 在线机器学习FTRL(Follow-the-regularized-Leader)算法介绍

热门文章

  1. Python学习6.1_函数参数及参数传递
  2. POJ2299 Ultra-QuickSort(归并排序求逆序数)
  3. Symmetry(对称轴存在问题)
  4. poj 1606Jugs
  5. struts2的记住账号密码的登录设计
  6. PHP 错误提示
  7. apache 创建虚拟目录
  8. UVAlive3713 Astronauts(2-SAT)
  9. [Design Pattern] Command Pattern 简单案例
  10. JDK 和JRE的区别