string.Empty不分配存储空间,在内存有明确的指向""分配一个长度为空的存储空间,在内存有明确的指向
null和string.Empty都表示空字符串
例如:
string str1 = string.Empty;string str2 = null;
其中str1表示一个特殊的空字符串,不分配空间,但在内存中有明确的指向
str2只表示引用了string这个类,如果要使用他必须实例化,不然程序会报错。