c#——值类型和引用类型

C# 中的类型一共分为两类,一类是值类型(Value Type),一类是引用类型(Reference Type)。

引用类型有5种:类(class)、接口(interface)、委托(delegate)、对象(object)、字符串(string)。

值类型:除去引用类型之外的,比如int、bool、byte、struct(结构)、enum(枚举)等等。

值类型和引用类型的区别:值类型直接在他自身分配到的内存中存储数据,而引用类型只是包含指向存储数据位置的指针。

看看下面这段代码就明白了

 

Code

 

最后再推荐一篇文章大家可以看看 C# 类型基础

posted @ 2009-06-10 23:46  孙鹏  阅读(546)  评论(1编辑  收藏  举报