2010-11-18 42 views

Antwort

2

http://blogs.msdn.com/b/brada/archive/2003/04/22/49997.aspx

Wie David schon sagt, Unterschied zwischen String.Empty und „“ sind ziemlich klein, aber es gibt einen Unterschied. „“ tatsächlich schafft ein Objekt, wird es wahrscheinlich aus dem String intern Pool gezogen werden, aber immer noch ... während String.Empty kein Objekt erstellt ... also, wenn sind Sie wirklich für letztlich in Speichereffizienz suchen, schlage ich vor, String.Empty. Sie sollten jedoch im Auge behalten, der Unterschied so ist trival Sie es nie in Code sehen mögen ...

Hinweis:

... Sie sollten beachten der unterschied ist so trival du wirst es nie sehen ...