Main方法

一.每一个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)


Main方法_第1张图片

三. 需要注意的点

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

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

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

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

你可能感兴趣的:(Main方法)