A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© squilla 中级黑马   /  2014-2-9 16:15  /  1077 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 squilla 于 2014-2-13 16:26 编辑

C#中String和string有什么区别?

评分

参与人数 1技术分 +1 收起 理由
电脑大牛 + 1

查看全部评分

2 个回复

倒序浏览
string是System.String的别名。使用上基本没差别。
如果把一个字符串当对象的话用string。看作是类的话就用String。
比如有时候用到的string str=String.Format();这种。
string是关键字,不能用作变量名。String不一样。

评分

参与人数 1技术分 +1 收起 理由
电脑大牛 + 1

查看全部评分

回复 使用道具 举报
1.string是关键字,String不是,也就是说string不能作为类、结构、枚举、字段、变量、方法、属性的名称,而String可以。
2.string是c#中的类,String是.net Framework的类

评分

参与人数 1技术分 +2 收起 理由
电脑大牛 + 2

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马