ビューの1つに表示する必要のある整数がたくさんあります。
私はそれらをこのように表示します:
int myVariable = 12500;
myVariable.ToString("0,0", System.Globalization.CultureInfo.InvariantCulture).Replace(",", " ")
myVariableに12500が含まれている場合、12500と表示されます。これはまさに私が望むものです。
ただし、myVariableに0が含まれている場合は、00と表示されます。00の代わりに0を表示します。
カスタム番号形式についてMSDNを調べましたが、役立つものは見つかりませんでした。可能であれば、これ以上文字列管理(置換など)を行わないようにしたいと思います。フォーマットを0,0から私にとってうまくいくものに切り替えるだけです。