作者AmosYang ()
看板C_Sharp
标题Re: [问题] 变数宣告型态的大小写?
时间Sat Aug 1 10:13:36 2009
※ 引述《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
1F:推 pcx86:感谢提供资讯,Thank you very much ! 08/02 15:19