label.text / convert.tostringとstring.Formatヘルプ/千の区切り文字
-
15-09-2020 - |
質問
私は千の区切り文字を持つ数字のようにそれを示すラベルがあります//
どうすればいいのですか:
Lable1.Text = string.Format(.....;
Lable1.Text = Convet.ToString(.....;
.
これら2つを説明してください。
解決
IFORMATPROVIDER Numbersに関する情報(使用用)
Convert.ToString(...,IFormatProvider)
では、備考セクションここ。あなたはリンクをたどることができます。いくつかの例のコードを持つその他の書式設定オプション。
String.Format
もiFormatProviderを取り込むことができますが、文字列として直接指定された他のフォーマットも理解しています。 文字列形式メソッドの備考セクションを参照してください。 標準数値フォーマット国際化された "、"数字の例。
幸せな読書。
に応答して追加
iFormatProviderはインターフェースです。 NUMBERFORTINFO は1つのプロバイダです。つまり、フォーマット引数を新しいNumberFormatInfoオブジェクトに指定し、IFORMATPROVIDERとしてそれを渡すことができます。あなたがこれを見ることができるメンバーのホスト全体があることを見ることができます:
他のヒント
Dim Num As Integer = 1234567
Label1.Text = Num.ToString("n0")
. 所属していません StackOverflow