Main方法是程序的入口点,C#中必须包含一个Main方法,在该方法中可以创建对象和调用其他方法,一个C#程序中只能有一共Main方法,并且在C#中所有的Main方法都是静态的。C#是一个面向对象的编程语言,即使是程序的启动入口函数它也是一个类的成员。由于程序启动时还没有创建类的对象,因此,必须将入口点Main方法定义为静态方法,使它可以不依赖于类的实例对象而执行。
可以用3个修饰符修饰Main方法,分别是public、static、void。
1)
public:说明Main方法是共用的,在类的外面可以调用整个方法。
2)
static:说明方法是一个静态方法,即这个方法属于类的本身而不是这个类的特定对象。调用静态方法不能使用类的实例化对象,必须使用类名来调用。
3)
void:此修饰符说明方法无返回值。