C#数据类型

Posted 南橘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#数据类型相关的知识,希望对你有一定的参考价值。

总结

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

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

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

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

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

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

      public struct Name

      {

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

      }

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

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

以上是关于C#数据类型的主要内容,如果未能解决你的问题,请参考以下文章

C# 数据类型

C#数据类型

C#学习路途之一数据类型中的值类型

深入C#数据类型

C#编程(四十一)----------用户定义的数据类型转换

C#数据类型