[英]Format currency in ASP.NET 5 C#
@model IQueryable<Product> @foreach (var p in Model ) { <div> <h3>@p.Name</h3> @p.Description <h4>@p.Price.ToString("C", new CultureInfo("us-US"))</h4> </div> }
我想自己表達貨幣格式。
喜歡 285.00 美元
我嘗試過CurrencyPositivePattern
,但都失敗了。
在index.cshtml
文件中,我該怎么做?
謝謝。
嘗試這樣的事情:
<h4>USD $ @p.Price.ToString("n2")</h4>
這將首先輸出USD $
,然后獲取Price
值並將其格式化為小數點后 2 位數字。
有關如何正確格式化數值的更多詳細信息,以及您必須這樣做的所有選項,請參閱此官方 MS 文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.