RegionInfo Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi informasi tentang negara/wilayah.
public ref class RegionInfo
public class RegionInfo
[System.Serializable]
public class RegionInfo
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class RegionInfo
type RegionInfo = class
[<System.Serializable>]
type RegionInfo = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type RegionInfo = class
Public Class RegionInfo
- Warisan
-
RegionInfo
- Atribut
Contoh
Contoh berikut menunjukkan beberapa anggota RegionInfo kelas.
using namespace System;
using namespace System::Globalization;
int main()
{
// Displays the property values of the RegionInfo for "US".
RegionInfo^ myRI1 = gcnew RegionInfo( "US" );
Console::WriteLine( " Name: {0}", myRI1->Name );
Console::WriteLine( " DisplayName: {0}", myRI1->DisplayName );
Console::WriteLine( " EnglishName: {0}", myRI1->EnglishName );
Console::WriteLine( " IsMetric: {0}", myRI1->IsMetric );
Console::WriteLine( " ThreeLetterISORegionName: {0}", myRI1->ThreeLetterISORegionName );
Console::WriteLine( " ThreeLetterWindowsRegionName: {0}", myRI1->ThreeLetterWindowsRegionName );
Console::WriteLine( " TwoLetterISORegionName: {0}", myRI1->TwoLetterISORegionName );
Console::WriteLine( " CurrencySymbol: {0}", myRI1->CurrencySymbol );
Console::WriteLine( " ISOCurrencySymbol: {0}", myRI1->ISOCurrencySymbol );
Console::WriteLine();
// Compares the RegionInfo above with another RegionInfo created using CultureInfo.
RegionInfo^ myRI2 = gcnew RegionInfo( (gcnew CultureInfo( "en-US",false ))->LCID );
if ( myRI1->Equals( myRI2 ) )
Console::WriteLine( "The two RegionInfo instances are equal." );
else
Console::WriteLine( "The two RegionInfo instances are NOT equal." );
}
/*
This code produces the following output.
Name: US
DisplayName: United States
EnglishName: United States
IsMetric: False
ThreeLetterISORegionName: USA
ThreeLetterWindowsRegionName: USA
TwoLetterISORegionName: US
CurrencySymbol: $
ISOCurrencySymbol: USD
The two RegionInfo instances are equal.
*/
using System;
using System.Globalization;
public class SamplesRegionInfo {
public static void Main() {
// Displays the property values of the RegionInfo for "US".
RegionInfo myRI1 = new RegionInfo( "US" );
Console.WriteLine( " Name: {0}", myRI1.Name );
Console.WriteLine( " DisplayName: {0}", myRI1.DisplayName );
Console.WriteLine( " EnglishName: {0}", myRI1.EnglishName );
Console.WriteLine( " IsMetric: {0}", myRI1.IsMetric );
Console.WriteLine( " ThreeLetterISORegionName: {0}", myRI1.ThreeLetterISORegionName );
Console.WriteLine( " ThreeLetterWindowsRegionName: {0}", myRI1.ThreeLetterWindowsRegionName );
Console.WriteLine( " TwoLetterISORegionName: {0}", myRI1.TwoLetterISORegionName );
Console.WriteLine( " CurrencySymbol: {0}", myRI1.CurrencySymbol );
Console.WriteLine( " ISOCurrencySymbol: {0}", myRI1.ISOCurrencySymbol );
Console.WriteLine();
// Compares the RegionInfo above with another RegionInfo created using CultureInfo.
RegionInfo myRI2 = new RegionInfo( new CultureInfo("en-US",false).LCID );
if ( myRI1.Equals( myRI2 ) )
Console.WriteLine( "The two RegionInfo instances are equal." );
else
Console.WriteLine( "The two RegionInfo instances are NOT equal." );
}
}
/*
This code produces the following output.
Name: US
DisplayName: United States
EnglishName: United States
IsMetric: False
ThreeLetterISORegionName: USA
ThreeLetterWindowsRegionName: USA
TwoLetterISORegionName: US
CurrencySymbol: $
ISOCurrencySymbol: USD
The two RegionInfo instances are equal.
*/
Imports System.Globalization
Public Class SamplesRegionInfo
Public Shared Sub Main()
' Displays the property values of the RegionInfo for "US".
Dim myRI1 As New RegionInfo("US")
Console.WriteLine(" Name: {0}", myRI1.Name)
Console.WriteLine(" DisplayName: {0}", myRI1.DisplayName)
Console.WriteLine(" EnglishName: {0}", myRI1.EnglishName)
Console.WriteLine(" IsMetric: {0}", myRI1.IsMetric)
Console.WriteLine(" ThreeLetterISORegionName: {0}", myRI1.ThreeLetterISORegionName)
Console.WriteLine(" ThreeLetterWindowsRegionName: {0}", myRI1.ThreeLetterWindowsRegionName)
Console.WriteLine(" TwoLetterISORegionName: {0}", myRI1.TwoLetterISORegionName)
Console.WriteLine(" CurrencySymbol: {0}", myRI1.CurrencySymbol)
Console.WriteLine(" ISOCurrencySymbol: {0}", myRI1.ISOCurrencySymbol)
Console.WriteLine()
' Compares the RegionInfo above with another RegionInfo created using CultureInfo.
Dim myRI2 As New RegionInfo(New CultureInfo("en-US", False).LCID)
If myRI1.Equals(myRI2) Then
Console.WriteLine("The two RegionInfo instances are equal.")
Else
Console.WriteLine("The two RegionInfo instances are NOT equal.")
End If
End Sub
End Class
'This code produces the following output.
'
' Name: US
' DisplayName: United States
' EnglishName: United States
' IsMetric: False
' ThreeLetterISORegionName: USA
' ThreeLetterWindowsRegionName: USA
' TwoLetterISORegionName: US
' CurrencySymbol: $
' ISOCurrencySymbol: USD
'
'The two RegionInfo instances are equal.
Keterangan
Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk RegionInfo.
Konstruktor
RegionInfo(Int32) |
Menginisialisasi instans RegionInfo baru kelas berdasarkan negara/wilayah yang terkait dengan pengidentifikasi budaya yang ditentukan. |
RegionInfo(String) |
Menginisialisasi instans RegionInfo baru kelas berdasarkan negara/wilayah atau budaya tertentu, yang ditentukan berdasarkan nama. |
Properti
CurrencyEnglishName |
Mendapatkan nama, dalam bahasa Inggris, dari mata uang yang digunakan di negara/wilayah. |
CurrencyNativeName |
Mendapatkan nama mata uang yang digunakan di negara/wilayah, yang diformat dalam bahasa asli negara/wilayah. |
CurrencySymbol |
Mendapatkan simbol mata uang yang terkait dengan negara/wilayah. |
CurrentRegion |
Mendapatkan yang mewakili negara/wilayah yang digunakan oleh utas RegionInfo saat ini. |
DisplayName |
Mendapatkan nama lengkap negara/wilayah dalam bahasa versi .NET yang dilokalkan. |
EnglishName |
Mendapatkan nama lengkap negara/wilayah dalam bahasa Inggris. |
GeoId |
Mendapatkan nomor identifikasi unik untuk wilayah geografis, negara, kota, atau lokasi. |
IsMetric |
Mendapatkan nilai yang menunjukkan apakah negara/wilayah menggunakan sistem metrik untuk pengukuran. |
ISOCurrencySymbol |
Mendapatkan simbol mata uang ISO 4217 tiga karakter yang terkait dengan negara/wilayah. |
Name |
Mendapatkan nama atau kode negara/wilayah dua huruf ISO 3166 untuk objek saat ini RegionInfo . |
NativeName |
Mendapatkan nama negara/wilayah yang diformat dalam bahasa asli negara/wilayah. |
ThreeLetterISORegionName |
Mendapatkan kode tiga huruf yang ditentukan dalam ISO 3166 untuk negara/wilayah. |
ThreeLetterWindowsRegionName |
Mendapatkan kode tiga huruf yang ditetapkan oleh Windows ke negara/wilayah yang diwakili oleh ini RegionInfo. |
TwoLetterISORegionName |
Mendapatkan kode dua huruf yang ditentukan dalam ISO 3166 untuk negara/wilayah. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan adalah instans yang sama dengan saat ini RegionInfo. |
GetHashCode() |
Berfungsi sebagai fungsi hash untuk saat ini RegionInfo, cocok untuk algoritma hash dan struktur data, seperti tabel hash. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang berisi nama budaya atau kode negara/wilayah dua huruf ISO 3166 yang ditentukan untuk saat ini RegionInfo. |