RegionInfo Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Ülke/bölge hakkında bilgi içerir.
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
- Devralma
-
RegionInfo
- Öznitelikler
Örnekler
Aşağıdaki örnekte sınıfın birkaç üyesi gösterilmektedir RegionInfo .
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.
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz. RegionInfo için ek API açıklamaları.
Oluşturucular
RegionInfo(Int32) |
Belirtilen kültür tanımlayıcısıyla ilişkili ülke/bölge temelinde sınıfının yeni bir örneğini RegionInfo başlatır. |
RegionInfo(String) |
Ülke/bölge veya ada göre belirtilen belirli bir kültüre göre sınıfının yeni bir örneğini RegionInfo başlatır. |
Özellikler
CurrencyEnglishName |
Ülkede/bölgede kullanılan para biriminin adını İngilizce olarak alır. |
CurrencyNativeName |
Ülke/bölgede kullanılan para biriminin adını alır ve ülke/bölgenin yerel dilinde biçimlendirilir. |
CurrencySymbol |
Ülke/bölgeyle ilişkili para birimi simgesini alır. |
CurrentRegion |
RegionInfo Geçerli iş parçacığı tarafından kullanılan ülkeyi/bölgeyi temsil eden öğesini alır. |
DisplayName |
.NET'in yerelleştirilmiş sürümünün dilinde ülkenin/bölgenin tam adını alır. |
EnglishName |
Ülkenin/bölgenin tam adını İngilizce olarak alır. |
GeoId |
Coğrafi bölge, ülke, şehir veya konum için benzersiz bir kimlik numarası alır. |
IsMetric |
Ülkenin/bölgenin ölçümler için ölçüm sistemini kullanıp kullanmadığını belirten bir değer alır. |
ISOCurrencySymbol |
Ülke/bölgeyle ilişkili üç karakterli ISO 4217 para birimi simgesini alır. |
Name |
Geçerli RegionInfo nesnenin adını veya ISO 3166 iki harfli ülke/bölge kodunu alır. |
NativeName |
Ülkenin/bölgenin yerel dilinde biçimlendirilmiş bir ülkenin/bölgenin adını alır. |
ThreeLetterISORegionName |
Ülke/bölge için ISO 3166'da tanımlanan üç harfli kodu alır. |
ThreeLetterWindowsRegionName |
Windows tarafından bu RegionInfoile temsil edilen ülkeye/bölgeye atanan üç harfli kodu alır. |
TwoLetterISORegionName |
Ülke/bölge için ISO 3166'da tanımlanan iki harfli kodu alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli RegionInfoile aynı örnek olup olmadığını belirler. |
GetHashCode() |
Geçerli RegionInfoiçin karma işlevi işlevi görür ve karma tablosu gibi karma algoritmalar ve veri yapıları için uygundur. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli RegionInfoiçin belirtilen kültür adını veya ISO 3166 iki harfli ülke/bölge kodlarını içeren bir dize döndürür. |