C#代码的外观和操作方式与C++和Java非常相似。
C#编译器不考虑代码中的空格、回车符或制表符(这些字符统称为空白字符)。这样格式化代码时就有很大的*度,但遵循某些规则将有助于提高代码的可读性。
C#代码由一系列语句组成,每条语句都用一个分号结束。因为空白被忽略,所以一行可以有多条语句,但从可读性角度来看,通常在分好号的后面加上回车符(即每行代码独占一行),不在一行放置多条语句。
C#是一种块结构的语言,所有语句都是代码块的一部分。这些块用花括号来界定("{}")。代码块中可以包含任意多行语句,或者根本不包含语句。注意花括号字符不需要附带分号。例如:
每一个代码块也是一个代码作用域,同一个代码作用域里的参数和方法名称不能重复。
C#代码中还有一种常用的语句是注释,注释并非严格意义上的代码,但代码最好有注释(有利于代码的可读性)。注释即是代码的描述性文本,可以是任意语言的任何文字,编译器在编译时也会自动忽略注释。单行注释使用// 开头,块注释(多行注释)使用/* */表示。例如: