ApplicationBase.Culture 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得目前執行緒用於字串操作和字串格式化的文化。
public:
property System::Globalization::CultureInfo ^ Culture { System::Globalization::CultureInfo ^ get(); };
public System.Globalization.CultureInfo Culture { get; }
member this.Culture : System.Globalization.CultureInfo
Public ReadOnly Property Culture As CultureInfo
屬性值
一個 CultureInfo 代表當前執行緒用於字串操作與字串格式化的文化的物件。
範例
此範例說明文化如何影響日期的字串表示。
Private Sub TestChangeCulture()
' Store the current culture.
Dim currentculture As String = My.Application.Culture.Name
MsgBox("Current culture is " & currentculture)
Dim jan1 As New Date(2005, 1, 1, 15, 15, 15)
My.Application.ChangeCulture("en-US")
MsgBox("Date represented in en-US culture: " & jan1)
' 1/1/2005 3:15:15 PM
My.Application.ChangeCulture("")
MsgBox("Date represented in invariant culture" & jan1)
' 01/01/2005 15:15:15
' Restore the culture.
My.Application.ChangeCulture(currentculture)
End Sub
備註
屬性 My.Application.CurrentCulture 取得 CultureInfo 目前執行緒用於字串操作和字串格式化的物件。 此物件與該屬性回傳 CurrentCulture 的物件相同,該屬性控制該執行緒中許多字串相關運算。 該 CurrentCulture 屬性決定了日期、時間、貨幣和數字的預設格式。 它也決定了字串的排序、比較與大小寫。
要改變文化,你可以使用該 ChangeCulture 方法或將不同的 CultureInfo 物件指派到屬性 CurrentCulture 中。
這個 CurrentCulture 環境和語言環境不同。 它僅包含與地理區域標準設定相關的資料。
利用該 My.Application.CurrentUICulture 屬性取得目前討論串用來取得特定文化資源的文化。
依專案類型提供的可用性
| 專案類型 | 有現貨 |
|---|---|
| Windows 表單應用程式 | 是的 |
| 類別庫 | 是的 |
| 主控台應用程式 | 是的 |
| Windows 表單控制函式庫 | 是的 |
| 網頁控制函式庫 | No |
| Windows 服務 | 是的 |
| 網站 | No |