Shy*_*yju 10 c# string-formatting
在C#中,我有一个双变量价格,价值10215.24.我想在一些数字后用逗号显示价格.我的预期产量是10,215.24
Fre*_*els 27
myPrice.ToString("N2");
Run Code Online (Sandbox Code Playgroud)
根据您的需要,您可能还希望显示货币符号:
myPrice.ToString("C2");
Run Code Online (Sandbox Code Playgroud)
(C或N后面的数字表示应该使用多少小数).(C将数字格式化为货币字符串,其中包括货币符号)
要完全在政治上正确,您还可以指定应该使用的CultureInfo.
Eri*_*lje 17
我认为应该这样做:
String.Format("{0:C}", doubleVar);
Run Code Online (Sandbox Code Playgroud)
如果您不想要货币符号,那么只需执行以下操作:
String.Format("{0:N2}", doubleVar);
Run Code Online (Sandbox Code Playgroud)
查看格式字符串,特别是"C"或"N".
double price = 1234.25;
string FormattedPrice = price.ToString("N"); // 1,234.25
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32782 次 |
| 最近记录: |