值对象,5.1.1 基本类型、值类型和对象

5.1.1 基本类型、值类型和对象 在 C# 中,我们可以使用基本值类型(例如,整数或字符),自定义值类型,用struct 关键字声明(例如,日期时间),和类。值类型和引用类型差别主要是基于它们的行为,但是,最显著的是,类是可变的。例如,字符串看起来像值类型,实际是引用类型,因为它是不可变的,意味着,只要通过使用不可变类型,我们几乎可以消除值和引用类型之间的差异。只在性能上有差别,行为是相同的。 ... [阅读全文]
1 共1条 分1页