首页 > 其他 > 详细

C#概览

时间:2014-08-13 10:35:35      阅读:322      评论:0      收藏:0      [点我收藏+]

NET框架

bubuko.com,布布扣

Main:

Main 在C#中首字母必须大写,必须是一个类的成员,而不能是全局成员。CLR在启动时调用Main方法,Main方法是程序的入口。如果一个C#程序包括多个Main函数,应该使用/main命令指定哪个Main是程序的入口。

类型:

C#中类型可以分为值类型和引用类型,主要区别是存储方式不同,值类型在栈分配的内存中保存其实际的值,而引用类型变量的地址保存在栈中,但其实际对象存放在堆中。

栈:特指处理器支持的一块内存区域,其中保存着局部变量。栈内存区域内保存着值类型的值,内存区域可以通过变量名来引用。

堆:是为对象分配空间的内存区域,对象分配在堆中返回的是地址,地址被赋给引用。

C#中每种类型都对象着.NET CLS规范所支持的一种底层类型。

enum

通常情况下,最好是在命名空间内直接定义枚举,以便该命名空间中的所有类都能够同样方便地访问它。 但是,还可以将枚举嵌套在类或结构中.

enum Days{Sat, Sun, Mon, Tue, Wed, Thu, Fri};

每种枚举类型都有基础类型,该类型可以是除 char 以外的任何整型。 枚举元素的默认基础类型为 int。 要声明另一整型枚举(如 byte),请在标识符之后紧跟类型,然后再使用冒号,如下面的示例所示

enum Days : byte {Sat=1, Sun, Mon, Tue, Wed, Thu,Fri};

Switch

switch语句用于确定要执行的 case 的表达式必须使用 内置数据类型(如 int 或 string);不能使用更复杂的用户定义类型.


C#概览,布布扣,bubuko.com

C#概览

原文:http://blog.csdn.net/gl1987807/article/details/38532011

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