※ 引述《pcx86 (八爪牙)》之銘言:
: 請問,
: 在C#中 (用VisualStudio 2005開發)
: 宣告變數時用
: String s1 與 string s1
: Object o1 與 object o1
: bool b1 與 Boolean b1
: .......
: 類似這些東西, 開頭的大小寫對程式運作方式有什麼影響或不同的地方嗎?
: 有沒有人有類似的經驗可以告訴我呢?
: 謝謝!
根據 C# language spec. 3.0
string, object, bool 只是
System.String, System.Object, System.Boolean 的 alias
在程式運作上無影響
想做實驗的話,可以寫個小程式然後去看編譯後產生的 IL code
有興趣可以詳讀 language spec. 中以下章節
4. Types
4.1.4 Simple types
4.2.2 The object type
4.2.3 The string type
http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/CSharp%20Language%20Specification.doc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 65.87.177.212
推
08/02 15:19, , 1F
08/02 15:19, 1F
討論串 (同標題文章)