代码之家  ›  专栏  ›  技术社区  ›  m.edmondson

使用的好处字符串。空[副本]

  •  2
  • m.edmondson  · 技术社区  · 14 年前


    In C#, should I use string.Empty or String.Empty or “” ?

    我只是不明白使用字符串。空在“”上。撇开它是强类型的,它的长度更长。

    2 回复  |  直到 7 年前
        1
  •  7
  •   Bronumski    6 年前

    如前所述 string.Empty 不创建对象 "" 将创建一个对象(尽管从池中拉出)。性能差异很小,但问题应该是什么更具可读性。我的立场是 突出超过 我可以清楚地看到声明的意图(字符串。空vs空)。无论您的选择是什么,您都应该在整个代码库中保持一致。

    String.Empty vs ""