3-9-1节笔者有对值数据类型与引用数据类型作解说,以下是所有C#数据的分类整理。
值数据类型
下列系统默认数据类型int、long、float、double、decimal、char和bool都是值数据类型,另外,自定义数据类型struct(第13章)、enum(第14章)和DateTime(第15章)也是值数据类型。
引用数据类型
系统默认的string、object和数组都算是引用数据类型。此外,自定义数据类型class(第16章)、interface(第20章)和delegate(第26章)则算是引用数据类型。