多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 引用类型(C# 参考) C# 中有两种类型:引用类型和值类型。引用类型的变量存储对其数据(对象)的引用,而值类型的变量直接包含其数据。对于引用类型,两种变量可引用同一对象;因此,对一个变量执行的操作会影响另一个变量所引用的对象。对于值类型,每个变量都具有其自己的数据副本,对一个变量执行的操作不会影响另一个变量(ref 和 out 参数变量除外,请参见 [ref(C# 参考)](https://msdn.microsoft.com/zh-CN/library/14akc2c7.aspx)和 [out 参数修饰符(C# 参考)](https://msdn.microsoft.com/zh-CN/library/ee332485.aspx))。 下列关键字用于声明引用类型: * [class](https://msdn.microsoft.com/zh-CN/library/0b0thckt.aspx) * [interface](https://msdn.microsoft.com/zh-CN/library/87d83y5b.aspx) * [delegate](https://msdn.microsoft.com/zh-CN/library/900fyy8e.aspx) C# 也提供了下列内置引用类型: * [dynamic](https://msdn.microsoft.com/zh-CN/library/dd264741.aspx) * [object](https://msdn.microsoft.com/zh-CN/library/9kkx3h3c.aspx) * [string](https://msdn.microsoft.com/zh-CN/library/362314fe.aspx) ## 请参阅 [C# 参考](https://msdn.microsoft.com/zh-CN/library/618ayhy6.aspx) [C# 编程指南](https://msdn.microsoft.com/zh-CN/library/67ef8sbd.aspx) [C# 关键字](https://msdn.microsoft.com/zh-CN/library/x53a06bb.aspx) [类型(C# 参考)](https://msdn.microsoft.com/zh-CN/library/3ewxz6et.aspx) [值类型(C# 参考)](https://msdn.microsoft.com/zh-CN/library/s1ax56ch.aspx)