學(xué)習(xí)C#編程最常見的示例程序是在控制臺(tái)應(yīng)用程序中輸出Hello World!
1 using System; 2 3 namespace DemoMainArgs 4 { 5 class Program 6 { 7 static void Main(string[] args) 8 { 9 Console.WriteLine("Hello World!");10 Console.ReadLine();11 }12 }13 }
static:是將Main方法聲明為靜態(tài), 是應(yīng)用程序的入口。
void:說明main方法不會(huì)返回任何內(nèi)容。
string[]args:這是用來接收命令行傳入的參數(shù)。string[]是聲明args的數(shù)據(jù)類型,可以存儲(chǔ)字符串?dāng)?shù)組。
通過cmd.exe程序來啟動(dòng)上述程序時(shí)會(huì)彈出命令窗口,你可以在那里輸入一些參數(shù),string[] args 指的就是在命令窗口輸入的參數(shù), 也就是命令行參數(shù)。
args是用來接收命令行參數(shù)的。它是可選項(xiàng),不是必須的。