1
UInt32を##、##、##として印刷したいと思います。
2桁ごとにカンマ。
これを行う方法はありますか?IntカスタムToString
ToString("N0");
あなたは(using System.Globalization;
と)を使用することができるはずごとに3桁
UInt32を##、##、##として印刷したいと思います。
2桁ごとにカンマ。
これを行う方法はありますか?IntカスタムToString
ToString("N0");
あなたは(using System.Globalization;
と)を使用することができるはずごとに3桁
カンマです:
yourUInt.ToString("N0", new NumberFormatInfo { NumberGroupSizes = new[] { 2, }, })
ドキュメント:もちろんNumberGroupSizes
property
、このNumberGroupSizes
プロパティはでも設定できますCultureInfo
(恐らくは既存の読み取り専用CultureInfo
をクローニングすることによって得られる)の特性をSystem.Threading.Thread.CurrentThread.CurrentCulture
に割り当てることができる。
Regex.Replace(myUnit32.ToString()、 "。{2}"、 "$ 0")のようにすることができます – Hakunamatata
@Hakunamatata出力として '12,34 'のようなものがあります。 – active92
@ active92正規表現を。{2}(?!$)に変更すると、最後のコンマを削除できます。 – Hakunamatata