RegionInfo.CurrencyNativeName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.