摘要:
前一篇文章记录了C#中流程控制语句的相关知识点,这篇则是介绍C#中的预处理器指令,C#预处理器的指令可以让编译器做许多C#基本语法所做不到的事情,这块我以前也仅仅是看过并没有实际使用过,正好这次乘着这次补习下,这篇文章记录了2点我认为对我来说比较实用的知识点。以下是本文所要介绍的内容:1、#IF与Debug、.NET版本2、编译器的警告与禁用警告3、其他常用预编译器指令一、#IF与Debug、.NET版本 无论在什么情况下,if条件判断语句总是最常见的,而编译器的这个#IF则更为有用,比如可以#IF来判断当前的.NET版本,当前是还是release状态。例如在DiscuzNt的代码中就有相应的 阅读全文
摘要:
继续补习,这篇文章主要补习下控制流程的相关语句及关键字,在C#中用于控制流程的语句有:if、while、dowhile、switch、for、foreach、goto、break、continue,大多数都是我们日常开发所使用的,而这篇主要还是补习那些遗漏的知识。以下是本文所要介绍的内容:1、循环语句:for、foreach2、switch中的break、return和goto一、循环语句:for、foreach 循环语句是所有语言中都很常见的了,而下面记录的分别是一个我不曾使用过的for循环和使用foreach我有时候会犯的一个错误:1、一个我不曾使用过的for循环,一般常规的定义for循环 阅读全文