zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C#的值类型和引用类型

c# 类型 引用
2023-09-11 14:19:53 时间

值类型和引用类型在内存上存储的地方不一样。

值类型:int,double,float,char,bool,struct,decimal,enum

引用类型:String,自定义类

值类型是存储在内存的栈中

引用类型的内容是存储在堆中,但是引用类型的在堆中的地址是存放在栈上的。

当我们实例化对象后它new的对象将会存储在堆当中,然后再栈上存放的是new的对象的对应的引用地址。