string.Empty就相当于"",但他俩和NULL是两码事
null意味着字符串没有赋值,没有分配内存。
用String.Empty表示空字符串,不要用””。String.Empty的定义为public static readonly string Empty,编译时会转化成””,但是String.Empty是一个常数,””是一个字符串对象,对字符串对象进行运算总是很慢的
频繁进行字符串连接操作时,使用StringBuilder类来改善性能,连接操作越频繁,差别越明显。