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




我只是不了解在“”上使用String.Empty的好处。除了强烈键入更长的时间。

所以,请问为什么我要使用这个?

最佳答案

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

String.Empty vs ""

关于c# - 使用String.Empty的好处,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3725285/

10-13 02:22