【问题标题】:Difference between "" and String.Empty() [duplicate]“”和 String.Empty() 之间的区别 [重复]
【发布时间】:2011-09-07 01:20:34
【问题描述】:

可能重复:
What is the difference between String.Empty and “”

代码有什么区别和适用的地方??

string mystr = "";

string mystr1 = String.Empty();

【问题讨论】:

    标签: string c#-2.0 variable-assignment


    【解决方案1】:

    答案似乎是“没有”。

    但是,良好的编程习惯表明您最好使用 string.Empty,因为如果将来空字符串将由“”以外的其他内容表示,那么您的代码可能会中断。 (我看不到变化正在发生,但原则上它可能会发生)。

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 2011-05-11
        • 1970-01-01
        • 1970-01-01
        • 2014-08-16
        • 2011-04-08
        • 2012-11-24
        • 2013-06-05
        • 2021-09-29
        • 2020-05-27
        相关资源
        最近更新 更多