VS2010中string和String有什么不同?

2024-12-25 03:47:54
推荐回答(3个)
回答1:

VS2010中string和String是一样的。
string是C++、java等编程语言中的字符串。 在java、C#中,String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。 String 对象是 System.Char 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的内容,并且该值是不可变的。

回答2:

是同一个东西,你可以试试,在打出string的时候出来的智能提示,看看string和String的简介,都是System.String类
本想吐槽一下楼上的,还是算了,什么类和数据类型的区分,简直是无稽之谈,就算是int,也是System.Int32这个类好么。
如果你非要区分,那只不过是ms把常用的类型,做成了关键字使用更方便而已。。

回答3:

大写开头的String 是个类
比如
String str=new String();
str="这是个一类";
定义一个 string数据类型的 变量.
小写开头的string 是数据类型 比如 int 整型。