2012-06-14 1 views

risposta

6

Si potrebbe utilizzare questo:

var name = System.Globalization.RegionInfo.CurrentRegion.ISOCurrencySymbol; 

Se è necessario il simbolo di valuta per una regione specifica, è necessario utilizzare il costruttore 's il RegionInfo per specificare una cultura. Ad esempio, usare sempre it-IT:

var name = new System.Globalization.RegionInfo(1033).ISOCurrencySymbol; 

o

var name = new System.Globalization.RegionInfo("en-US").ISOCurrencySymbol; 

Date un'occhiata al MSDN documentation per ulteriori informazioni.

+1

@AJM - La modifica è praticamente la stessa del primo esempio, 'System.Globalization.RegionInfo.CurrentRegion.ISOCurrencySymbol;'. Non c'è bisogno di passare nella cultura attuale, poiché è ciò che fa "CurrentRegion". – vcsjones