How to get system currency symbol to a string
c#, console-application
Solution
This code should return the currency symbol you're looking for.
System.Globalization.RegionInfo.CurrentRegion.CurrencySymbol
You could also use the following instead to get the ISO currency symbol
System.Globalization.RegionInfo.CurrentRegion.ISOCurrencySymbol
Problem
If I do this: ``` Console.Write("The sum is {0:c}", 12); ``` I'm on a Swedish computer so it'll return: The sum is 12,00 kr But is there a simple way of getting just the currency symbol, without a number? Like this (obviously this doesn't work, but just to show what I'm after): ``` Console.Write("The symbol is {c}"); ``` I would like that to output: The symbol is kr