引用类型(C# 参考)

C# 中有两种类型:引用类型和值类型。引用类型的变量存储对其数据(对象)的引用,而值类型的变量直接包含其数据。对于引用类型,两种变量可引用同一对象;因此,对一个变量执行的操作会影响另一个变量所引用的对象。对于值类型,每个变量都具有其自己的数据副本,对一个变量执行的操作不会影响另一个变量(ref 和 out 参数变量除外,请参见 ref(C# 参考)out 参数修饰符(C# 参考))。

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

C# 也提供了下列内置引用类型:

请参阅

C# 参考

C# 编程指南

C# 关键字

类型(C# 参考)

值类型(C# 参考)