C#中static void Main(string[] args)的含義

  • static:是將main方法聲明爲靜態的。 
  • void:說明main方法不會返回任何內容。 
  • String[]args:這是用來接收命令行傳入的參數,String[]是聲明args是能夠存儲字符串數組。
        運行時會彈出命令窗口,你能夠在那裏輸入一些參數,string[] args 指的就是你在命令窗口輸入的參數。 也就是命令行參數。
        args是用來處理命令行參數的。命令行參數,就是你運行這個程序的時候給它傳的參數。它是可選項,不是必須的。
        經過如下的例子說明:
1. 新建控制檯程序MainArgs。
2. 編寫代碼。
 
 1 using System;  
 2 using System.Collections.Generic;  
 3 using System.Linq;  
 4 using System.Text;  
 5   
 6 namespace MainArgs  
 7 {  
 8     class Program  
 9     {  
10         static void Main(string[] args)  
11         {  
12             int argsLength = args.Length;  
13             Console.WriteLine("Main函數參數args的長度:" + argsLength.ToString());  
14             for (int i = 0; i < argsLength; i++)  
15             {  
16                 Console.Write("" + i.ToString() + "位是:");  
17                 Console.WriteLine(args[i].ToString());  
18             }  
19             Console.ReadLine();  
20         }  
21     }  
22 }  

 

 
3. 按下F5編譯運行,生成MainArgs.exe文件。
4. 打開命令行,輸入路徑+MainArgs a b c d,Enter查看結果。
相關文章
相關標籤/搜索