C#コンパイラまたは.NET CLRは文字列リテラル/定数の賢明なメモリ最適化を行いますか?私は "文字列の内部化"という概念について聞いたことがありますので、プログラム内の任意の2ビットのコードでは、 "これは文字列です"というのは実際には同じオブジェクトを参照していました(おそらく安全です。不変?)。私はGoogle上でそれに有用な参照を見つけることはできません...C#文字列リテラルはコンパイラによって最適化されますか?
これは間違って聞いたことがありますか?心配しないでください - 私はこの情報で私のコードの中で恐ろしいことをやっていません、ちょうどそれがどのようにカバーの下で動作するかの私の理解をより良くしたいです。
関連するhttp://stackoverflow.com/q/372547/38206 –