共用方式為


ApplicationBase.Culture 屬性

定義

取得目前執行緒用於字串 (String) 操作和字串格式化的文化特性 (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 Forms 應用程式
類別庫
主控台應用程式
Windows Form 控制項程式庫
Web 控制項程式庫
Windows 服務
網站

適用於

另請參閱