一切皆对象
本书一直在使用对象、属性和方法。实际上,C#和.NET Framework 中的所有东西都是对象。控制台应用程序中的 Main()
函数就是类的一个方法。前面介绍的每个变量类型都是一个类。前面使用的每个命令都是一个属性或方法,例如<String>.Length
和 <String>.ToUpper()
等。句点字符把对象实例名和属性或方法名分隔开来,方法名后面的 ()
把方法与属性区分开来。
对象无处不在,使用它们的语法通常比较简单,至少到现在为止都足够简单,使我们可以集中精力讨论 C#中的一些比较基础的方面。从现在开始详细介绍对象。这里讨论的概念都具有深远的影响。它们甚至适用于简单的 int
变量。