本文整理匯總了VB.NET中System.Globalization.CultureInfo.GetCultures方法的典型用法代碼示例。如果您正苦於以下問題:VB.NET CultureInfo.GetCultures方法的具體用法?VB.NET CultureInfo.GetCultures怎麽用?VB.NET CultureInfo.GetCultures使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類System.Globalization.CultureInfo
的用法示例。
在下文中一共展示了CultureInfo.GetCultures方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的VB.NET代碼示例。
示例1: Module1
' 導入命名空間
Imports System.Globalization
Module Module1
Public Sub Main()
' Displays several properties of the neutral cultures.
Console.WriteLine("CULTURE ISO ISO WIN DISPLAYNAME ENGLISHNAME")
Dim ci As CultureInfo
For Each ci In CultureInfo.GetCultures(CultureTypes.NeutralCultures)
Console.Write("{0,-7}", ci.Name)
Console.Write(" {0,-3}", ci.TwoLetterISOLanguageName)
Console.Write(" {0,-3}", ci.ThreeLetterISOLanguageName)
Console.Write(" {0,-3}", ci.ThreeLetterWindowsLanguageName)
Console.Write(" {0,-40}", ci.DisplayName)
Console.WriteLine(" {0,-40}", ci.EnglishName)
Next ci
End Sub
'This code produces the following output. This output has been cropped for brevity.
'
'CULTURE ISO ISO WIN DISPLAYNAME ENGLISHNAME
'ar ar ara ARA Arabic Arabic
'bg bg bul BGR Bulgarian Bulgarian
'ca ca cat CAT Catalan Catalan
'zh-Hans zh zho CHS Chinese (Simplified) Chinese (Simplified)
'cs cs ces CSY Czech Czech
'da da dan DAN Danish Danish
'de de deu DEU German German
'el el ell ELL Greek Greek
'en en eng ENU English English
'es es spa ESP Spanish Spanish
'fi fi fin FIN Finnish Finnish
'zh zh zho CHS Chinese Chinese
'zh-Hant zh zho CHT Chinese (Traditional) Chinese (Traditional)
'zh-CHS zh zho CHS Chinese (Simplified) Legacy Chinese (Simplified) Legacy
'zh-CHT zh zho CHT Chinese (Traditional) Legacy Chinese (Traditional) Legacy
End Module
示例2: Example
' 導入命名空間
Imports System.Globalization
Module Example
Sub Main()
Dim cultures() As CultureInfo = CultureInfo.GetCultures(CultureTypes.UserCustomCulture Or
CultureTypes.SpecificCultures)
Dim ctr As Integer = 0
For Each culture In cultures
If (culture.CultureTypes And CultureTypes.UserCustomCulture) = CultureTypes.UserCustomCulture Then
ctr += 1
End If
Next
Console.WriteLine("Number of Specific Custom Cultures: {0}", ctr)
End Sub
End Module
' If run under Windows 8, the example displays output like the following:
' Number of Specific Custom Cultures: 6
' If run under Windows 10, the example displays output like the following:
' Number of Specific Custom Cultures: 279
示例3: Tester
' 導入命名空間
Imports System
Imports System.Data
Imports System.Globalization
Public Class Tester
Public Shared Sub Main
Dim amount As Double = 4.52
Dim _date As DateTime = DateTime.Now
Dim info As CultureInfo
For Each info In CultureInfo.GetCultures(CultureTypes.AllCultures)
Console.WriteLine(info.EnglishName)
Console.WriteLine(info.Name)
If Not info.IsNeutralCulture Then
Console.WriteLine(amount.ToString("C", info.NumberFormat))
Console.WriteLine(_date.ToString("d", info.DateTimeFormat))
End If
Next
End Sub
End Class