引用类型 (C# 参考)

C# 中有两种类型的类型:引用类型和值类型。 引用类型的变量存储对其数据的引用(对象),而值类型的变量直接包含其数据。 对于引用类型,两种变量可引用同一对象;因此,对一个变量执行的操作会影响另一个变量所引用的对象。 对于值类型,每个变量都有其自己的数据副本,并且一个变量上的作不会影响另一个变量(除了在参数outref变量的情况下in除外);请参阅refout 参数修饰符。

以下关键字用于声明引用类型:

C# 还提供以下内置引用类型:

另请参阅