1.5 C#程序的特点
1.必须借助.NET Framework类库实现
每一个C#应用程序必须借助于.NET Framework类库实现,因此必须使用usin g关键字把.NET Framework类库相对应的命名空间引入到应用程序项目中来。例如,在设计Windows应用程序时,需要引用命名空间using Syst em.Windows.Forms;在设计Web应用程序时,需要引用命名空间System.Web.UI.WebControls。
2.必须定义类
C#程序的源代码必须放到类中,一个程序至少包括一个自定义类。自定义的类使用关键字class声明,其名字由字符、数字、下画线、“~”等组成,一般使用大写字母或“~”打头。
3.类的代码主要由方法组成
一个控制台应用程序或Windows应用程序必须包含Main方法,程序在运行时从Main方法的第1条语句开始,直到执行了最后一条语句为止。C#程序的类中也可以包含其他方法,每一个方法名后紧跟一对圆括号,不能省略,圆括号中可以带若干个参数,也可以没有参数。
4.C#程序中的方法的结构
C#程序中的一个方法由方法的头部和方法体两部分组成。
(1)方法的头部。方法的头部即方法的第1行,包括返回值类型、方法名、形参名及形参类型的说明。一个方法的形参可以没有,也可以有多个。当一个方法带多个形参时,形参之间用逗号隔开。
(2)方法体。方法体使用一对花括号“{}”括起来,通常包含声明语句和执行语句。声明部分用来定义即将使用的变量名。
5.C#程序的语句
C#程序中的每条语句必须以分号结尾,在书写时,源程序的一行可以书写几条语句,一条语句也可以分写在几行上。
6.C#程序的输入/输出操作
C#语言自身没有输入/输出语句,因此,C#控制台应用程序必须借助类库中的Console类的方法(ReadLine、WriteLine等)来完成输入/输出操作,而C# Window应用程序和Web应用程序必须借助类库的控件类(如标签、文本框等)来实现输入/输出操作。
7.C#程序的注释
在C#程序中,用户可以使用“//”或“/*……*/”添加注释信息,添加注释的目的是为了方便阅读或修改程序,程序被编译时,它将被忽略,在运行时不起作用。注释可以添加在程序中的任何位置。经验表明:适当地添加注释,对程序的重要部分进行说明,可大大增强程序的可读性。