1.2.2 类型定义
C#的所有代码都出现在一个类型定义的内部,而且最常见的类型定义是以关键字class开头的。如代码清单1-2所示,类定义(class definition)是class <标识符> { ... }形式的一个代码块。
代码清单1-2 基本类声明
class HelloWorld |
用于类型的名称(本例是HelloWorld)可以是任意的,但根据约定,它应当以一个大写字母开头。假如一个名称由多个单词构成,则每个单词都应该以大写字母开头。就本例来说,可以选择的名称包括HelloWorld、HelloInigoMontoya以及Hello。CLI的创建者将这种类型的大小写约定称为Pascal大小写(Pascal casing),因为它在Pascal编程语言中非常流行。另一种大小写约定称为camel大小写(camel casing),除了第一个字母变成小写,二者的其他约定是一样的。例子包括quotient、firstName和theDreadPirateRoberts等。
通常,一个程序中包含多个类型,每个类型都包含多个方法。
| 回书目 上一节 下一节 |