What is best practice for the scenario listed below?
We have an application which we would like to support multiple currencies. The software will respect the users l
Rather than storing just the currency symbol, you could store the culture string for each currency code, so AUD --> en-AU
CultureInfo ci = new CultureInfo("en-AU");
currencyValue.ToString( "c", ci );
I'm not sure how much flexibility there is in formatting available.
Not sure if this helps:
Formatting Numeric Data for a Specific Culture