码迷,mamicode.com
首页 > 其他好文 > 详细

C#概览

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

标签:style   blog   http   color   使用   os   数据   ar   

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#概览

标签:style   blog   http   color   使用   os   数据   ar   

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

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