注册
登录
C#/.net
String和C#中的string有什么区别?
返回
String和C#中的string有什么区别?
作者:
狗头军师
发布时间:
2024-12-12 01:15:52 (1月前)
示例(注意情况):
string s = “Hello world!”;
String s = “Hello world!”;
每种使用的准则是什么?有什么区别?
收藏
举报
2 条回复
1#
回复此人
v-star*위위
|
2020-07-27 15-47
string是C#中的别名System.String。 因此,从技术上讲,没有区别。这就像int 对 System.Int32。 就准则而言,通常建议string您在引用对象时使用任何时间。 例如 string place = "world"; 同样,我认为String如果您需要专门引用该类,通常建议使用。 例如 string greet = String.Format("Hello {0}!", place); 这是Microsoft倾向于在示例中使用的样式。 似乎此区域中的指南可能已更改,因为StyleCop现在强制使用C#特定别名。
编辑
登录
后才能参与评论