Is there a way to format the correct currency representation for a country?
Example
UK -£127.54
Netherlands € 127,54-
USA $127.54
etc..
Some things to consider,
-
Currency Symbol
-
Currency symbol placement — It can
be either place before or after the
digits. -
Negative-amount display
Try the Currency Format Specifier ("C"). It automatically takes the current UI culture into account and displays currency values accordingly.
You can use it with either
String.Formator the overloadedToStringmethod for a numeric type.For example: