例如:
string s = "Hello world!";
String S = "Hello world!";
两种字符串应该如何使用?并且他们之间的差异是什么?
发布于 2018-02-07 01:17:37
string
是C#中System.String
的别名。所以从技术上讲,没有什么区别。就像int
v.V.System.Int32
...
一般情况下,我建议在使用string
来引用对象。
例如:
string place = "world";
如果你需要特指这个类的话,我建议使用String
。
例如:
string greet = String.Format("Hello {0}!", place);
不过这些情况有可能发生改变,因为StyleCop现在强制使用C#特定的别名。
https://stackoverflow.com/questions/-100003174
复制相似问题