`
fullfocus
  • 浏览: 100803 次
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

c#学习读书笔记《2》

    博客分类:
  • .net
阅读更多

.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 ...



 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics