可能重复:
In C# what is the difference between String and string
在c#中声明基本字符串变量时,我应该使用string
还是String
?这有关系吗?
发布于 2010-12-15 00:08:33
这无关紧要,不过最好保持一致:小写的string
is an alias for String
。
发布于 2010-12-15 00:09:37
我喜欢string
,因为VS用深蓝色突出显示它(这让它很棒)。
发布于 2010-12-15 00:09:35
string
关键字是System.String
的别名。
( int - System.Int32
、long - System.Int64
等也是如此)
对于原语,C#没有两种不同的表示方式。( int
与Integer
有很大不同)
在大多数情况下,最好使用小写的string
,因为它是完全限定的System.String
的别名。这样,如果代码中的某处存在另一个String
类型,则可以避免类型冲突。
https://stackoverflow.com/questions/4441233
复制相似问题