总结
1.基本数据类型属于值类型,数组,接口和类属于引用类型。
2.值类型转换为引用类型称为装箱,反之称为拆箱。
3.以值方式传递值类型数据时,对它的修改不会被保留;以值方式传递引用类型参数时,其值的修改将会保留。
4.以引用方式传递引用类型或值类型参数时,其值的修改都会保留。
5.结构是值类型数据,是轻量级的类,使用的时候可以不用new。
结构定义时字段不能被赋初始值,结构中可以有字段和方法。
public struct Name
{
//结构内容,字段,属性,方法。
}
声明结构的对象后,必须给结构的成员赋初值。
另需注意,结构是值类型,每次创建都会开辟一个新的内存空间。