美文网首页
Main方法

Main方法

作者: 王一1 | 来源:发表于2018-06-10 23:21 被阅读0次

一.每一个C#程序都必须有Mian方法作为入口点

共有4种Main方法:

static void Main      {...}

static void Main (string[] args)     {...}

static int Main ()      {...}

static int Main(string[] args)     {...}

后两种在程序终止后返回int值给执行环境,这通常用于报告程序的成功或失败,0通常用于表示成功。

第二、四种可以在程序启动时从命令行向程序传入实参,可以有0个或多个命令行参数。无参数时arg值不会是null,而是一个没有元素的数组。参数由空格或制表符(\t没成功)隔开。每一个参数都被程序解释为是字符串,无需加引号。

二.传参方法: 项目->Main方法 属性 ->调试 ->命令行参数,然后执行辣个程序(按F5)

三. 需要注意的点

1.Main必须声明为static,Main可以被声明为类或结构。一个程序只能包含4个入口中的一个,可以声明其他方法的名称为Main,只要不是4个入口点形式之一就是合法的(不推荐)。

2.Main可以被声明为public和private。

private:只有执行环境才能启动程序,其他程序不能访问

public:执行环境和其他程序集都可以调用它

相关文章

  • 阿里二面:main 方法可以继承吗?

    main方法能重载么? main方法能被其他方法调用么? main方法可以继承么? # 阿里二面:main 方法可...

  • main()

    main()方法的使用说明 main()方法作为程序的入口 main()方法也是一个普通的静态方法 main()方...

  • Main方法

    一.每一个C#程序都必须有Mian方法作为入口点 共有4种Main方法: static void Main {.....

  • main方法

    深入理解main方法 解释main方法的形式:public static void main(Stringl] a...

  • Tomcat源码分析

    main项目与web项目 main方法是项目的入口,通过main方法启动项目,而web项目是没有main方法,如何...

  • App启动流程大致梳理

    Java程序入口是 main方法,Android程序有没有main方法呢?有的,Android的main方法在Ac...

  • JAVA基础(二)

    类 main方法 main是一个静态方法.程序总是从main方法开始执行. 正则 RegexMatches.jav...

  • intellij idea 生成main方法 自动补全代码 li

    需要达到输入main自动生成main方法 输入main回车可以直接生成main方法,简单便捷 打开live tem...

  • static静态方法.単态设计模式

    static静态 静态方法 使用前不用创建任何对象 main方法是静态的,JVM在执行main方法时不创建main...

  • 2022-02-08学习笔记

    class类 main方法(即为函数) main方法必须为public 对象调用方法:object.method(...

网友评论

      本文标题:Main方法

      本文链接:https://www.haomeiwen.com/subject/ekoqeftx.html