值类型,大多数为基本类型,如int、double和所有结构;
引用类型,string和任意类
值类型不能使用null,只有引用类型能够使用null,可空类型;但是可以通过default解决这个问题,使用default后,如果为值类型,则会赋给默认值,0,如果是引用类型的话,则赋值为0或null。
结构是值类型
值类型,大多数为基本类型,如int、double和所有结构;
引用类型,string和任意类
值类型不能使用null,只有引用类型能够使用null,可空类型;但是可以通过default解决这个问题,使用default后,如果为值类型,则会赋给默认值,0,如果是引用类型的话,则赋值为0或null。
结构是值类型