有什么不同?

时间:2009-10-07 06:27:13

标签: c# .net winforms string

  

可能重复:
  String vs string in C#

如果有的话,字符串和字符串之间有什么区别?

他们似乎都执行相同的功能,但外壳是不同的。所以,只有两个不同的东西(我知道)并且它们是:

当拼写为大写字母时,其文本颜色在VStudio中为蓝色。 套管。

3 个答案:

答案 0 :(得分:4)

string是一个别名为System.String的关键字。 String只是System.String类型的简称,当您编写using System;时会将其带入您的范围。同样,objectSystem.Object的关键字别名,intSystem.Int32and so on的关键字别名。

VS用蓝色突出显示关键字,这就是string为蓝色,而String不是蓝色的原因。

答案 1 :(得分:2)

他们是一样的。 string是String的别名。

答案 2 :(得分:0)

“string”只是“System.String”的别名