2012-06-14 5 views

Respuesta

6

Se podría utilizar esto:

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

Si necesita el símbolo de moneda para una región específica, se utiliza el constructor RegionInfo 's para especificar una cultura. Por ejemplo, utilizar siempre es-:

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

o

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

Tome un vistazo a la MSDN documentation para más información.

+1

@AJM - Su edición es básicamente la misma que en el primer ejemplo, 'System.Globalization.RegionInfo.CurrentRegion.ISOCurrencySymbol;'. No es necesario pasar la cultura actual ya que eso es lo que hace 'CurrentRegion'. – vcsjones