如果它存储的是自己的数据,则它是值类型;如果它保存指向内存中其他位置的数据的指针,则它是引用类型。

值类型包括:

  • 所有数字数据类型

  • Date

  • 所有结构,即使其成员是引用类型

  • ULong

Integer 由 .NET framework 结构实现。

Decimal 值。

引用类型包括:

  • String

  • 所有数组,即使其元素是值类型

  • 类类型,class

  • 委托

请注意,每个数组都是一种引用类型,即使其成员是值类型。

下面的语句初始化一个数组。

  
var person = new Person{}

以下编程元素未限定为类型,因为您无法将它们中的任何一个指定为声明元素的数据类型:

  • 命名空间

  • 模块

  • 事件

  • 属性和过程

  • 变量、常数和字段

Object 数据类型

True

相关文章:

  • 2021-07-09
  • 2021-12-12
  • 2022-03-04
  • 2021-10-31
  • 2021-07-07
  • 2021-09-03
  • 2021-10-13
猜你喜欢
  • 2021-10-31
  • 2021-06-18
  • 2021-07-10
  • 2022-03-02
  • 2021-06-28
  • 2021-10-13
相关资源
相似解决方案