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
This kind of functionality is built in.
When using a decimal you can use a format string "C" or "c".
decimal dec = 123.00M; string uk = dec.ToString("C", new CultureInfo("en-GB")); // uk holds "£123.00" string us = dec.ToString("C", new CultureInfo("en-US")); // us holds "$123.00"