可能性の重複:
In C#, should I use string.Empty or String.Empty or “” ?string.Emptyを使用すると危険ですか?
私はちょうどthis question/answerに次の文つまずい:C#2.0コンパイラのよう
、へ 非常に少ない点がありますとにかく
String.Empty
実際には多くの場合、それは ですコンパイラ は""
への参照をインライン化できますが、 はString.Empty
と同じことを実行できません。
このステートメントは正しいですか?したがって、string.Empty
の代わりに常に""
を使用する必要がありますか?
ご注意ください:私は(これは読みやすい)コーディングスタイルガイドについては何も求めていません。機能的な違いがあるかどうかを知りたい(インライン展開など)。
http://stackoverflow.com/questions/263191/in-c-should-i-use-string-empty-or-string-empty-or – Prisoner
私は区別や心配をする必要はないと思いますどちらかについてはそれについて。問題を検討するには工学的/思考の時間が浪費されます。いずれの場合でも影響はありません。 (私が言っていることは:「それは問題ではない」)。それは有害ですか?もちろんそうではありませんか? –
答えを少し見てみると(生成されたILはほぼ同じで、生成されたアセンブリはまったく同じです) – BrunoLM