[英]Format integer to have comma-separated thousands
我有一個整數列表,我希望它們以逗號分隔的數千顯示。 我正在使用ASP.NET和VB.NET。 一些例子:
我要輸入的內容:
0
10
200
3444
9211129
我需要的是:
0
10
200
3,444
9,211,129
我已經嘗試過搜索網絡和所有內容。 尚未達到我的預期。 我希望有一個簡單的方法可以解決這個小問題:)
嘗試使用'n'格式: 1000.ToString("n0")
(0表示:無小數位)
請參閱: http : //msdn.microsoft.com/en-us/library/dwhawy9k.aspx
對於en-us / CultureInfo.Invariant
這將返回1,000
。 對於其他文化,它的外觀可能有所不同(德語為1.000
),因此,如果要使用特定格式,請確保提供以下文化:
1000.ToString("n0", CultureInfo.InvariantCulture)
Dim myNumber As Integer = 1000
Response.Write(myNumber.ToString(CultureInfo.InvariantCulture))
輸出應為“ 1,000”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.