C#中String与string的区别
来源:互联网 发布:徐克 知乎 编辑:程序博客网 时间:2024/05/21 10:58
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
!至于为什么,大家仔细看看资料吧
- c#中String与string的区别.
- C#中string与String的区别
- c#中string与String的区别
- C#中String与string的区别
- C#中String与string的区别
- c#中string与String的区别
- C#中string与String的区别
- C#中String与string的区别
- c#中string与String的区别
- c#中string与String的区别
- C#中String与StringBuilder的区别
- C#中String与Stringbuilder的区别!
- C#中String与StringBuilder的区别
- C#中String与StringBuilder的区别
- C#中String与StringBuilder的区别
- C#中String与StringBuilder的区别
- c#中String与string的区别(收藏)
- C#中 string与String的区别(知识普及)
- 二元一次方程 c++的对象方法
- vc6.0转vs2005中字符串的问题
- 工作小结之BIRT报表
- tomcat5.5中应用开发过程中中文乱码的解决
- IDE 不是程序员的唯一选择(尤其是window程序员)
- C#中String与string的区别
- tslib 的 API 接口
- POJ 1062 昂贵的聘礼
- C# 之 int 挑战 Java 之 Integer
- tokyo cabinet源代码分析(3)
- C#中定义类 的注意事项
- 感想
- find命令的使用学习笔记
- 嵌入式系统中文输入法的设计(一)