答案 0 :(得分:1)
不是很明显吗?
static void Main(string[] args)
以array of string
作为参数。
static void Main()
不接受任何参数。通过C#
主方法的正确名称 Main (大写 M )的方式不同于{{ 1}}。
在第一种方法中,java
允许您在string[] args
中执行程序时将参数传递给main方法。例如,请考虑以下示例:
command-line
如果您构建此程序,然后打开命令行(cmd.exe),使用static void Main(string[] args)
{
foreach (var arg in args)
{
Console.WriteLine(arg);
}
}
命令转到程序目录(包含* .exe文件的目录)并执行它:
CD
您将输出:
Program.exe Hello World
注意:您应该使用可执行文件名更改Hello
World
。您也可以不加扩展名编写Program.exe