共用方式為


ApplicationBase.Culture 屬性

定義

取得目前執行緒用於字串操作和字串格式化的文化。

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

適用於

另請參閱