Freigeben über


RegionInfo.CurrencyNativeName Eigenschaft

Definition

Ruft den Namen der in diesem Land oder dieser Region verwendeten Währung im systemeigenen Sprachformat des Lands oder der Region ab.

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

Eigenschaftswert

Der systemeigene Name der in diesem Land oder dieser Region verwendeten Währung in einem Sprachformat, das dem Code für das Land oder die Region gemäß ISO 1366 entspricht.

Attribute

Beispiele

Im folgenden Codebeispiel wird die CurrencyNativeName -Eigenschaft veranschaulicht.

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

using namespace System;
using namespace System::Globalization;

int main()
{
    // Regional Info for Sweden
    RegionInfo^ ri = gcnew RegionInfo("SE");

    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.

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
'

Hinweise

Wenn das aktuelle RegionInfo Objekt mit einer bestimmten Kultur erstellt wird und mehr als eine Sprache im entsprechenden Land/der entsprechenden Region verwendet wird, ruft die CurrencyNativeName Eigenschaft den Währungsnamen ab, der der spezifischen Kultur zugeordnet ist.

Der Wert dieser Eigenschaft hängt von der Sprache ab, die einem bestimmten Land/einer bestimmten Region zugeordnet ist. Wenn Sie die CurrencyNativeName -Eigenschaft verwenden möchten, sollten Sie daher das RegionInfo -Objekt instanziieren, indem Sie dem RegionInfo(String) Konstruktor eine kombinierte Sprache und Länder-/Regionscode übergeben. Wenn ein RegionInfo Objekt beispielsweise mit einer kombinierten Sprache und einem Länder-/Regionscode von "en-CA" für Englisch (Kanada) instanziiert wird, lautet der Wert seiner CurrencyNativeName Eigenschaft "Kanadischer Dollar". Wenn es mit einer kombinierten Sprache und dem Länder-/Regionscode "fr-CA" für Französisch (Kanada) instanziiert wird, lautet der Wert seiner CurrencyNativeName Eigenschaft "Dollar canadien". Daher ist das Erstellen des RegionInfo Objekts mit nur einem Landes-/Regionsnamen ("CA" in diesem Fall) nicht spezifisch genug, um den entsprechenden Namen der nativen Währung zu unterscheiden.

Gilt für: