3

私の見解では、このように小数を呼んでいます。

@ViewBag.CalculatePrice

$ xxx.xxを表すようにフォーマットするにはどうすればよいですか?

CalculatePriceはpublic decimal CalculatePrice() { //performing calculation }クラス内にあります。

ありがとう。

4

2 に答える 2

6

decimal明示的に;にキャストできます。そうすれば、静的に型付けされたかのように扱うことができます。

@(((decimal)ViewBag.CalculatePrice).ToString("C2"))

小数のフォーマットを指定する方法がわからない場合は、.NETの標準の数値フォーマット文字列のリファレンスを参照してください。

于 2012-05-24T15:50:04.913 に答える
1

確かに、UseString.Formatを使用する必要があります。これは私には少し明白すぎるように思われるので、私は混乱しています。

コントローラでViewBag.CalculatePriceを割り当てていますか?

于 2012-05-24T15:46:11.840 に答える