如何格式化字符串货币c#

时间:2015-01-04 18:52:53

标签: c# string

如何将字符串编号格式化为以下

12 -> $12.00 USD
12.1 -> $12.10 USD
12.11 -> $12.11 USD

2 个答案:

答案 0 :(得分:1)

您可以使用string.Format例如

public string GetCurrency(double amount)
{
    return string.Format("{0:C} USD", amount );
}

输出

$ 12.11 USD

答案 1 :(得分:1)

String.Formatcurrency format specifier C

一起使用

String.Format("{0:C} USD", 12);