tornado382 發表於 2013-5-13 12:41

c# 初學者的疑問..

請問 下各位高手~
c#中static void Main(string[] args)的 string[] args 是什麼意思啊??
如果是static void Main() 又有什麼不同呢?有點看不懂msdn上的解釋...


補充內容 (2013-10-30 13:26):
經過這幾天的了解~小弟懂了~謝謝各位>"<

ad6543210 發表於 2013-5-13 13:53

string[] 表示參數內容是一串字
args 是參數名稱

至於不加這一串當然可以,前提是你的程式只有這一支,不會共用到

加上去的好處嗎,把它當成 class 的初始化參數應該會比較好懂?
(我也不知如何解釋..)

tornado382 發表於 2013-5-13 14:44

ad6543210 發表於 2013-5-13 13:53 static/image/common/back.gif
string[] 表示參數內容是一串字
args 是參數名稱



是否可以解釋成有一個字串String 在程式裡的的名稱是args?

ad6543210 發表於 2013-5-13 15:11

本帖最後由 ad6543210 於 2013-5-13 15:15 編輯

tornado382 發表於 2013-5-13 14:44 static/image/common/back.gif
是否可以解釋成有一個字串String 在程式裡的的名稱是args?
應該說,在 CSharp 中,是用作輸入參數的陣列,因為你輸入的都是"字串",所以才解釋為是字串類型

如果你的 Main 維持那樣沒做修改
然後程式類型選 Console (還是 Command line 忘了)
Main 內的程式碼為Console.WriteLine(args);編譯後用 cmd 打xxx.exe 1234567畫面會印出1234567詳細請看這裡

xx910203 發表於 2013-5-13 17:52

tornado382 發表於 2013-6-11 01:27

謝謝各位的解答~
小弟會再努力學習~

jackeye 發表於 2013-10-20 11:09

string[]陣列
頁: [1]
查看完整版本: c# 初學者的疑問..