C#中,字符串的声明,你使用String还是string?
来源:互联网 发布:林珊珊sunny的淘宝店 编辑:程序博客网 时间:2024/05/02 04:49
C#中,字符串的声明,你使用String还是string?
String? string? 只有一个大小写的问题,你习惯用哪个?知道具体的区别吗?
我是习惯了用string,区别也是最近才找到了权威的根据,'CLR via C#'。
其实,String是CLR的类型名称(也算是keyword),而string是C#中的keyword。在C#的编译时,默认会增加几行代码,看了你就会明白string和String的区别了!
using string = System.String; using sbyte = System.SByte; using byte = System.Byte; using short = System.Int16; using ushort = System.UInt16; using int = System.Int32; using uint = System.UInt32; ... ...
using string = System.String; C#编译器,会自动的把string转化为Sysem.String!
在CLR via C#中,Jeffrey Richter建议coding时,使用CLR默认的类型,也就是说,不要string,要String;不要int要Int32!至于为什么,还是大家自己看看这本书吧,very useful!
- C#中,字符串的声明,你使用String还是string?
- C# 字符串string的使用
- lua 中string字符串的使用(string.len, string.char)
- C#中string字符串的模糊查找
- C#中string字符串处理
- c++中string类型字符串的使用
- swift中string字符串的使用
- swift中string字符串的使用
- String字符串的使用
- C#中进行字符串类型声明时,一个小写 "string ", 一个大写 "String ", 这两个类有什么区别呢?
- C#中String.Format的使用
- C#中String.Format的使用
- C#中string format的使用
- C++中string字符串使用
- C#中,String和string的区别
- c#中String跟string的“区别”
- c#中String跟string的“区别”
- c#中String与string的区别.
- 第一次全面揭示世界软件巨人微软致胜的技术奥秘
- 对于Struts和Spring两种MVC框架的比较
- Javascript脚本判断浏览器盒子模型
- 规则引擎研究(一)——Rete算法(3)
- 100个人的地球是什么样
- C#中,字符串的声明,你使用String还是string?
- Sun体面的“嫁”了
- 规则引擎研究(一)——Rete算法(4)——Rete算法的特例Uni-Rete算法
- FCKeditor 使用指南及 JavaScript 调用
- 孔雀
- Unit one: Linux principles
- 5个便捷的Google高级搜索工具
- Unit 2: Running Command and Getting Help
- DisplayTag应用指南