C#方法 Main( )括号中的是什么,有什么用

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:31:56
C#方法 Main( )括号中的是什么,有什么用
using System;
using System.Collections.Generic;
using System.Text;

namespace Test01
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!"); //输出“Hello World!”
Console.ReadLine();
}
}
}
我去掉string[] args 也能运行
string[] args 是从键盘输入的参数? 那不需键盘输入,它是不是多余的?

string[] args 是从键盘输入的参数。你之所以去掉也可以是因为你这段程序没有从键盘输入任何参数

你在控制台 (cmd)中 使用过命令行程序么?比如
dir dir /a /w --这里的 /a,/w 就是 Main()中的string[] args
ping 127.0.0.1 -t --这里args[2]{"127.0.0.1","-t"}
ipconfig /all --这里 args[1]{"/all"}

你可以根据 Main中的参数进行不同的操作.

string[] args,是多余的!
你在程序中没有使用args数组,所以结果是一样的。
那不需键盘输入,它是多余的。

string[] args 是从控制台传入的参数~