这两种类型之间有什么区别,我应该使用哪一个?
string s = "Hello world!";
String s = "Hello world!";
字符串(string)是C#中 System.String 的别名。
因此,从技术上讲,它们之间没有区别。就像整数(int)和 System.Int32 一样。
就指南而言,通常建议在引用对象时使用“string”。
例如:
string place = "world";
同样地,我认为如果您需要明确引用该类,则通常建议使用 String。
例如:
string greet = String.Format("Hello {0}!", place);
这是Microsoft在其示例中使用的风格。
看起来在这个领域的指导可能已经发生了变化,因为StyleCop现在强制执行C#特定的别名的使用。
标签:String,区别,C#,world,Hello,string From: https://www.cnblogs.com/xiaomandujia/p/17744456.html