首页 > 代码库 > [c# 20问] 3.String和string的区别

[c# 20问] 3.String和string的区别

POINTS

string类型为继承自object的sealed类. string类实例用来存储Unicode字符串.

string关键字是System.String类的别名,因此既可以定义string name="Fred",也可以String name="Fred"

同样以也可以使用string.Concat()或String.Concat()

推荐定义变量名使用string,调用方法和引用使用String类

DEMO
private static void StringFuctions(){    Console.WriteLine(typeof(string));    Console.WriteLine(typeof(String));    string name = "Gerry";    String name2 = "Gerry 2";    Console.WriteLine(name);    Console.WriteLine(name2);    Console.WriteLine(string.Concat(name2,name));    Console.WriteLine(String.Concat(name2, name));}