上QQ阅读APP看书,第一时间看更新
2.3 Main入口点
在C语言中,以一个main函数(也叫“主函数”)作为整个应用程序的入口点。C#是从C语言继承而来的,所以它也需要一个入口点,但由于C#是一种完全面向对象的编程语言,它不能像C或C++语言那样直接写一个main函数。在C#中,入口点有以下特点:
(1)必须声明在一个类中。
(2)必须声明为静态方法,即加上static关键字。
(3)入口点可以不返回结果,即返回类型为void,也可以返回一个整数(int类型),对于一个正常执行的应用程序,应返回0。Main入口点只能返回以上两种类型,使用其他返回类型都会导致错误。
(4)入口点方法的名字必须是Main,注意首字母M是大写的,而C/C++语言中入口点函数是完全小写的。