C# String与string的区别
来源:互联网 发布:网络漫画怎么画 编辑:程序博客网 时间:2024/05/22 11:49
C#中同时存在String与string
MSDN中对string的说明:
string is analias for String in the .NET Framework。string是String的别名而已,string是c#中的类,String是Framework的类,C# string 映射为 Framework的 String。如果用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作。
如果使用C#,建议使用string,比较符合规范 。 string始终代表 System.String(1.x) 或 ::System.String(2.0) ,String只有在前面有using System;的时候并且当前命名空间中没有名为String的类型(class、struct、delegate、enum)的时候才代表System.String。
string是c#中的类,String是.net Framework的类(在c# IDE中不会显示蓝色)
c# string映射为.net Framework的String
如果用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作
如果使用c#,建议使用string,比较符合规范
string始终代表 System.String(1.x) 或 ::System.String(2.0) ,String只有在前面有using System;的时候并且当前命名空间中没有名为String的类型(class、struct、delegate、enum)的时候才代表System.String
string是关键字,String不是,也就是说string不能作为类、结构、枚举、字段、变量、方法、属性的名称,而String可以
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与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的区别
- 拷贝360doc内容的简单方法
- 为Ubuntu虚拟机添加虚拟硬盘
- ubuntu关闭防火墙
- Android之基于HTTP协议的下载
- 使用Seam-gen生成基础项目骨架
- C# String与string的区别
- 判断MS SQLSERVER临时表是否存在
- DelphiXE2 FireMonkey3D体验
- 调整real6410的FIMC驱动
- 字符设备之笔记-中断处理
- 专访Instagram的CEO——Kevin Systrom
- SQL---DML---SELECT中子句的顺序
- 构造字符串的散列函数
- 字符设备之Buttons-中断共享(2)