ホームページ » の仕方 » 文字列をC#の通貨としてフォーマットする

    文字列をC#の通貨としてフォーマットする

    Webページに出力するための文字列を作成するときは、通貨の値を人に優しい通貨形式でフォーマットすると便利です。これはC#では非常に簡単です。.

    システムフォーマット文字列は次のように機能します。0:C

    たとえば、次のコード例は、

    10進のmoneyvalue = 1921.39m。 string html = String.Format( "注文合計:0:C"、moneyvalue); Console.WriteLine(html);

    以下を出力します。

    注文合計:$ 1,921.39

    String.Formatステートメントに数値を渡す必要があることは注目に値します。文字列値を渡すと、正しくフォーマットされません。通貨の値が文字列の中にある場合は、まずそれをdoubleに変換する必要があります。.