一、Main()方法的简介
1、一般情况下,一个C#可执行程序只有一个应用程序对象(也就是就程序入口),但是在某些情况,可能会有多个应用程序对象(程序入口),如单元测试中,这个时候我们就需要通过命令行指定以哪个...(string[] args),这个参数可以包含任意数量的命令行输入参数
二、Main()方法的的其他形式1、默认情况下,Visual Studio生成的Main()方法有一个void返回值,并且只接收一个参数...,但是Visual Studio会把程序的Main()自动定义成隐式私有的,以确保其他程序不能直接吊用另一个程序的入口点
很明显,选择怎样构造Main()方法要基于两个问题。...第二是否需要处理用户提供的命令行参数?如果是,他们将被保存到string数组中。...()方法中获取用户的命令行输入参数有很多中方法
1、通过传递给Main()方法的string[] args的参数中的args引用来对用户输入进行常规的操作
static int Main(string[