首页 > 代码库 > C#数据类型

C#数据类型

总结

  1.基本数据类型属于值类型,数组,接口和类属于引用类型。

  2.值类型转换为引用类型称为装箱,反之称为拆箱。

  3.以值方式传递值类型数据时,对它的修改不会被保留;以值方式传递引用类型参数时,其值的修改将会保留。

  4.以引用方式传递引用类型或值类型参数时,其值的修改都会保留。

  5.结构是值类型数据,是轻量级的类,使用的时候可以不用new。

   结构定义时字段不能被赋初始值,结构中可以有字段和方法。

      public struct Name

      {

          //结构内容,字段,属性,方法。

      }

   声明结构的对象后,必须给结构的成员赋初值。

   另需注意,结构是值类型,每次创建都会开辟一个新的内存空间。

C#数据类型