Condividi tramite


RegionInfo.CurrencyNativeName Proprietà

Definizione

Ottiene il nome della valuta utilizzata nel paese, formattato nella lingua nativa del paese.

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

Valore della proprietà

Nome nativo della valuta utilizzata nel paese, formattato nella lingua associata al codice ISO 3166 relativo al paese.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrata la CurrencyNativeName proprietà .

// 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
'

Commenti

Se l'oggetto corrente RegionInfo viene creato con impostazioni cultura specifiche e più lingue vengono utilizzate nel paese/area geografica corrispondente, la CurrencyNativeName proprietà recupera il nome della valuta associato alle impostazioni cultura specifiche.

Il valore di questa proprietà dipende dalla lingua associata a un determinato paese/area geografica. Pertanto, se si intende utilizzare la CurrencyNativeName proprietà , è necessario creare un'istanza dell'oggetto RegionInfo passando al RegionInfo(String) costruttore una lingua combinata e un codice paese/area geografica. Ad esempio, se viene creata un'istanza di un RegionInfo oggetto con una lingua combinata e un codice paese/area geografica "en-CA" per l'inglese (Canada), il valore della relativa CurrencyNativeName proprietà è "Dollaro canadese". Se viene creata un'istanza con una lingua combinata e un codice paese/area geografica "fr-CA" per francese (Canada), il valore della relativa CurrencyNativeName proprietà è "Dollar canadien". Pertanto, la creazione dell'oggetto RegionInfo con solo un nome di paese/area geografica ("CA" in questo caso) non è sufficientemente specifica per distinguere il nome di valuta nativa appropriato.

Si applica a