RegionInfo.CurrencyNativeName Eigenschap

Definitie

Hiermee haalt u de naam op van de valuta die wordt gebruikt in het land/de regio, opgemaakt in de systeemeigen taal van het land/de regio.

public:
 virtual property System::String ^ CurrencyNativeName { System::String ^ get(); };
public virtual string CurrencyNativeName { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public virtual string CurrencyNativeName { get; }
member this.CurrencyNativeName : string
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.CurrencyNativeName : string
Public Overridable ReadOnly Property CurrencyNativeName As String

Waarde van eigenschap

De systeemeigen naam van de valuta die wordt gebruikt in het land/de regio, opgemaakt in de taal die is gekoppeld aan de ISO 3166-land-/regiocode.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u de CurrencyNativeName eigenschap.

// This example demonstrates the RegionInfo.EnglishName, NativeName,
// CurrencyEnglishName, CurrencyNativeName, and GeoId properties.

using System;
using System.Globalization;

class Sample
{
    public static void Main()
    {
    RegionInfo ri = new RegionInfo("SE"); // Sweden

    Console.WriteLine("Region English Name: . . . {0}", ri.EnglishName);
    Console.WriteLine("Native Name: . . . . . . . {0}", ri.NativeName);
    Console.WriteLine("Currency English Name: . . {0}", ri.CurrencyEnglishName);
    Console.WriteLine("Currency Native Name:. . . {0}", ri.CurrencyNativeName);
    Console.WriteLine("Geographical ID: . . . . . {0}", ri.GeoId);
    }
}
/*
This code example produces the following results:

Region English Name: . . . Sweden
Native Name: . . . . . . . Sverige
Currency English Name: . . Swedish Krona
Currency Native Name:. . . Svensk krona
Geographical ID: . . . . . 221

*/
' This example demonstrates the RegionInfo.EnglishName, NativeName,
' CurrencyEnglishName, CurrencyNativeName, and GeoId properties.
Imports System.Globalization

Class Sample
   Public Shared Sub Main()
      Dim ri As New RegionInfo("SE") ' Sweden
      Console.WriteLine("Region English Name: . . . {0}", ri.EnglishName)
      Console.WriteLine("Native Name: . . . . . . . {0}", ri.NativeName)
      Console.WriteLine("Currency English Name: . . {0}", ri.CurrencyEnglishName)
      Console.WriteLine("Currency Native Name:. . . {0}", ri.CurrencyNativeName)
      Console.WriteLine("Geographical ID: . . . . . {0}", ri.GeoId)
   End Sub
End Class
'
'This code example produces the following results:
'
'Region English Name: . . . Sweden
'Native Name: . . . . . . . Sverige
'Currency English Name: . . Swedish Krona
'Currency Native Name:. . . Svensk krona
'Geographical ID: . . . . . 221
'

Opmerkingen

Als het huidige RegionInfo object wordt gemaakt met een specifieke cultuur en er meer dan één taal wordt gebruikt in het bijbehorende land/de bijbehorende regio, haalt de CurrencyNativeName eigenschap de valutanaam op die is gekoppeld aan de specifieke cultuur.

De waarde van deze eigenschap is afhankelijk van de taal die is gekoppeld aan een bepaald land/bepaalde regio. Als u de CurrencyNativeName eigenschap wilt gebruiken, moet u het RegionInfo object daarom instantiëren door de RegionInfo(String) constructor een gecombineerde taal en land-/regiocode door te geven. Als een RegionInfo object bijvoorbeeld wordt geïnstantieerd met een gecombineerde taal en land-/regiocode van "en-CA" voor Engels (Canada), is de waarde van CurrencyNativeName de eigenschap 'Canadese dollar'. Als het wordt geïnstantieerd met een gecombineerde taal en land-/regiocode van "fr-CA" voor Frans (Canada), is de waarde van CurrencyNativeName de eigenschap "Dollar canadien". Daarom is het maken van het RegionInfo object met alleen een land-/regionaam ('CA' in dit geval) niet specifiek genoeg om de juiste systeemeigen valutanaam te onderscheiden.

Van toepassing op