值类型、引用类型的区别

一、值类型   1、整型、布尔型、字符型、实数型、结构型、枚举型。 二、引用类型   1、类、对象、字符串、数组、接口、委托。 三、区别   1、值类型通常被分配在栈上,它的变量直接包含变量的实例,使用效率比较高。   2、引用类型分配在托管堆上,引用类型的变量通常包含一个指向实例的指针,变量通过该指针来引用实例。   3、值类型继承自ValueType(注意:而System.ValueType又
相关文章
相关标签/搜索