學習C#編程最常見的示例程序是在控制臺應(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方法不會返回任何內(nèi)容。
string[]args:這是用來接收命令行傳入的參數(shù)。string[]是聲明args的數(shù)據(jù)類型,可以存儲字符串數(shù)組。
通過cmd.exe程序來啟動上述程序時會彈出命令窗口,你可以在那里輸入一些參數(shù),string[] args 指的就是在命令窗口輸入的參數(shù), 也就是命令行參數(shù)。
args是用來接收命令行參數(shù)的。它是可選項,不是必須的。