格式货币与货币符号在前面

时间:2010-11-14 07:18:26

标签: c# format currency culture

喜 如何使用前面的欧元符号格式化货币。使用文化fr-Fr格式化的货币会在结尾处生成货币符号而使用逗号而不是“。”

2 个答案:

答案 0 :(得分:1)

CultureInfo类允许您确定此类设置。许多格式方法(例如String.Format()IFormatProvider参数)都以CultureInfo为参数。您可以根据需要配置CultureInfo实例,例如可以使用NumberFormat属性设置的货币符号设置。

如果您希望将这些设置应用于整个用户界面,请设置Thread.CurrentThread.CurrentCulture和/或Thread.CurrentThread.CurrentUICulture属性。许多以CultureInfo为参数的方法都会选择此设置。

答案 1 :(得分:0)

看看NumberFormatInfo.CurrencyPositivePattern。 这里http://msdn.microsoft.com/en-us/library/system.globalization.numberformatinfo.currencypositivepattern(v=vs.110).aspx是一个包含可能值的表。 与NumberFormatInfo.CurrencyNegativePattern相同。