How to get system currency symbol to a string
问题 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 回答1: This code should return the currency symbol you're looking for. System.Globalization.RegionInfo.CurrentRegion.CurrencySymbol You could also