Main方法是程序的入口点,C#程序中必须包含一个Main方法,在该方法中可以创建对象和调用其他方法,一个C#程序中只能有一个Main方法,并且在C#中所有的Main方法都必须是静态的。
默认的Main方法代码如下。
01 static void Main(string[] args)
02 {
03 }
可以用3个修饰符修饰Main方法,分别是public、static和void。
public:说明Main方法是共有的,在类的外面也可以调用整个方法。
static:说明方法是一个静态方法,即这个方法属于类的本身而不是这个类的特定对象。调用静态方法不能使用类的实例化对象,必须直接使用类名来调用。
void:此修饰符说明方法无返回值。
Main方法是一个特别重要的方法,使用时需要注意以下几点。
Main方法是程序的入口点,程序控制在该方法中开始和结束。
该方法是类或结构的内部声明。它必须为静态方法,而且不能为公共方法。
它可以具有void或int返回类型。
声明Main方法时既可以使用参数,也可以不使用参数。
2.2.4 标识符及关键字
标识符的命名有3个基本规则,分别介绍如下。
标识符只能由数字、字母和下划线组成。
标识符必须以字母或者下划线开头。
标识符不能是关键字。
所谓的关键字是指在C#语言中具有特殊意义的单词,它们被C#设定为保留字,不能随意使用。2.2.5 C#语句
语句是构造所有C#程序的基本单位。语句可以声明局部变量或常数、调用方法、创建对象或将值赋给变量、属性或字段,语句通常以分号终止。