首页 > Windows开发 > 详细

C# note 02——基本语法

时间:2015-03-23 17:45:35      阅读:408      评论:0      收藏:0      [点我收藏+]
  1. Build-in 类型,即基本数据类型,如int 声明后是放在栈中的,而类等实例化是放在堆中的,在栈中只有一个指向它的reference(指针)。
  2. enum 枚举

   技术分享

  该程序结果为:

  技术分享

 

  3. 注意C#中的char占两个字节,采用Unicode编码

   技术分享

  程序运行结果:

   技术分享

 

  4. 与java类似,变量只有初始化了才能使用

  5. Switch-case语句,每一个case后要么加一个break表示终止,要么加一个goto case i 表示执行完该case后跳到case i。否则编译器会报错

  6. 预处理命令

  1)对某端程序如下处理

  #if A

  该段程序

  #endif

  则若在类文件开头写了#define A,则该段会被编译,否则该段将被跳过,不被编译。

  2)当然它也支持多重分支

  #if A

  Program1

  #elif B

  Program2

  #else

  Program3

  #endif

  3)也可以在程序中间取消define

  #define A

  #if A

  Program1

  #endif

  #undef A

  #if A

  Program2

  #endif

  如上program1会被编译,而program2不会。

  

  7. for each Loop

  技术分享

  利用foreach Loop 迭代,不必考虑越界问题。

C# note 02——基本语法

原文:http://www.cnblogs.com/CsharpNote/p/4360498.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!