c#中数据类型分为两个基本类型:值类型和引用类型
值类型:表示实际的数据,值类型都存储在堆栈中。比如说int ,double,char,结构
引用类型: 表示指向数据的指针或引用,包含指向对象的地址。eg:类,接口,数组,字符串。
装箱指的是 值类型转换为引用类型
int age= 1;
object ref = age;
拆箱指的是 引用类型转换为值类型
int age = (int)rAge;
c#中数据类型分为两个基本类型:值类型和引用类型
值类型:表示实际的数据,值类型都存储在堆栈中。比如说int ,double,char,结构
引用类型: 表示指向数据的指针或引用,包含指向对象的地址。eg:类,接口,数组,字符串。
装箱指的是 值类型转换为引用类型
int age= 1;
object ref = age;
拆箱指的是 引用类型转换为值类型
int age = (int)rAge;