System.Globalization.RegionInfo.CurrencyNativeName Property

Gets the name of the currency used in the country/region, formatted in the native language of the country/region.

Syntax

[System.Runtime.InteropServices.ComVisible(false)]
public virtual string CurrencyNativeName { get; }

Value

Documentation for this section has not yet been entered.

Remarks

If the current System.Globalization.RegionInfo object is created with a specific culture and more than one language is used in the corresponding country/region, the RegionInfo.CurrencyNativeName property retrieves the currency name associated with the specific culture.

The value of this property depends on the language that is associated with a particular country/region. Therefore, if you intend to use the RegionInfo.CurrencyNativeName property, you should instantiate the System.Globalization.RegionInfo object by passing the RegionInfo.#ctor(string) constructor a combined language and country/region code. For example, if a System.Globalization.RegionInfo object is instantiated with a combined language and country/region code of "en-CA" for English (Canada), the value of its RegionInfo.CurrencyNativeName property is "Canadian Dollar". If it is instantiated with a combined language and country/region code of "fr-CA" for French (Canada), the value of its RegionInfo.CurrencyNativeName property is "Dollar canadien". Therefore, creating the RegionInfo object with only a country/region name ("CA" in this case) is not specific enough to distinguish the appropriate native currency name.

Requirements

Namespace: System.Globalization
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 2.0.0.0, 4.0.0.0
Since: .NET 2.0