長い数字の間にコンマを自動的に入れようとしていますが、これまでのところ成功していません。私はおそらく非常に単純な間違いを犯していますが、今のところ私はそれを理解できません。これは私が現在持っているコードですが、何らかの理由で出力として 123456789 が得られます。
string s = "123456789";
string.Format("{0:#,###0}", s);
MessageBox.Show(s); // Needs to output 123,456,789