在 C# 语言中 stringSystem.String 的别名. 因此从技术上来说, 这两者没有任何区别, 就像 intSystem.Int32.

通常我们推荐使用 string 类型声明一个对象.

1
string place = "world";

同时, 推荐使用 String 来引用字符串类型中的方法, 属性等, 比如:

1
string greet = String.Format("Hello {0}!", place);