C# 中的string.Empty,null和""

1,string str=string.Empty;与string str=null 等价。

     而null 表示不分配内存。如果确定接下来会赋值,可以这样子写,一般建议使用string.Empty。

2,string str="" 表示在内存中开辟存放字符串为""的空间。

posted @ 2017-04-26 07:50  xiaobudong  阅读(506)  评论(0编辑  收藏  举报