冬冬阳光的专栏

不要把所有的鸡蛋放在一个篮子里!!

c#学习读书笔记《2》

.NET 类型系统

概要:common type system,CTS

值类型,引用类型,装箱(BOX)

1。所有类型的根: System .Object

2. 如果变量是值类型的,这个变量就包含实际的数据。它们不能是NULL      System.Int32 myint = 32; 其他还有枚举器,结构和原类型。

3。应用类型,与指针类型不同,(地址可能指向你预期的东西,也可能不)。引用(不是NULL)时,总是确保指向一个对象,这个对象具有指定的类型,而且已经在堆上分配了。Null,表示它不引用或指向一个对象。

4。装箱,是将值类型转换为引用类型的过程。拆箱,则相反。

     装箱: int foo = 42;    object bar = foo;

    拆箱:int foo = 42;    object bar = foo;  int baz=(int)bar;  

   .....更多请看《c#技术揭密》P34

5. 类型和别名  System.Object -->Object  

           System.Int16  --> Short ...

阅读更多
个人分类: C#
想对作者说点什么? 我来说一句

.NET学习笔记(希望有帮助)

2009年08月13日 179KB 下载

没有更多推荐了,返回首页

不良信息举报

c#学习读书笔记《2》

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭