字符串与字符串

时间:2010-12-14 16:07:58

标签: c# string

  

可能重复:
  In C# what is the difference between String and string

c#中声明基本字符串变量时,我应该使用string还是String,这是否重要?

4 个答案:

答案 0 :(得分:28)

我喜欢string,因为VS用深蓝色突出显示它(这使得它非常棒)。

答案 1 :(得分:16)

没关系,尽管最好保持一致:小写string is an alias for String

答案 2 :(得分:3)

string关键字是System.String的别名。

(同样适用于int - System.Int32 long - System.Int64等等)

C#没有像Java那样对原语进行两种不同的表示。 (intInteger

大不相同的地方

在大多数情况下,最好使用小写string,因为它是完全限定的System.String的别名。这样,如果代码中的某个地方有另一个String类型,则可以避免类型冲突。

答案 3 :(得分:1)

他们都指向同一个班级。你使用哪一个并不重要。