示例(请注意该案例):
string s=“Hello world!”;
String s=“你好,世界!”;
使用每种方法的指导原则是什么?有什么区别
string
是C#中用于系统的别名。string
所以从技术上讲,没有区别。这就像int
与System.Int32
相比
就指导原则而言,通常建议在引用对象时使用string
e、 g
字符串位置=”;“世界”;;
同样,我认为如果需要专门引用该类,通常建议使用String
e、 g
string greet=string.Format(";Hello{0}!";,place);
这是微软在其示例中倾向于使用的样式
这方面的指导可能已经改变,因为StyleCop现在强制使用C#专有别名