Main方法

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方法,也没有必要修改它的形式


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值