Main方法

来源:互联网 发布:思科软件下载 编辑:程序博客网 时间:2024/06/05 08:42

Main有四种形式

  • 1.无参数无返回值
    static void Main()
      {     //... }
  • 2.无参数有返回值
    static int Main()
     { //...
        return 0;}
  • 3.有参数无返回值
    static void Main(string[] args)
     {   //... }
  • 4.有参数有返回值
    static int Main(string[] args)
     {   //...
     return 0;}

按返回类型和参数类型的解释如下 :

首先是返回类型,分两种:void和int


一般的程序在执行结束之后,都会返回一个执行结果,类型为int,来说明自己的执行情况。

int返回类型的main函数是标准的main函数,最后根据执行结果向操作系统返回结果。

void类型的main函数就是不返回任何结果的main函数类型。

接下来是参数类型,这个也分两种,不带参数的和带一个string数组的

程序在执行的时候可以加参数,也可以不加参数。

带有参数的main函数,会把命令行传递进来放在这个string数组里,然后你可以通过检查这个数组里的元素来获取用户输入的参数

不带参数的main函数是忽略命令行参数的,也就是不管用户有没有加参数,都不进行处理。

Main方法在程序用只能有唯一一个,与cC++不同的是,Main()不会被当做第一个命令行参数。

在一个程序中,Main方法只能有一个,并且它的位置不必固定,也就是说,我们只要将Main方法定义在类或结构中的任何位置都可以。

在编写程序的时候,尽量不要修改编译器自动生成的Main方法,也没有必要修改它的形式


原创粉丝点击