ApplicationBase.Culture Vlastnost

Definice

Získá jazykovou verzi, kterou aktuální vlákno používá pro manipulaci s řetězci a formátování řetězců.

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

Hodnota vlastnosti

Objekt CultureInfo , který představuje jazykovou verzi aktuálního vlákna používá pro manipulaci s řetězci a formátování řetězců.

Příklady

Tento příklad ukazuje, jak jazyková verze ovlivňuje řetězcové vyjádření kalendářních dat.

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

Poznámky

Vlastnost My.Application.CurrentCulture získá CultureInfo objekt, který aktuální vlákno používá pro manipulaci s řetězci a formátování řetězců. Tento objekt je identický s objektem vráceným CurrentCulture vlastností, která řídí mnoho výpočtů souvisejících s řetězci v tomto vlákně. Vlastnost CurrentCulture určuje výchozí formáty pro kalendářní data, časy, měnu a čísla. Určuje také způsob řazení, porovnávání a velká písmena řetězců.

Chcete-li změnit jazykovou verzi, můžete použít metodu ChangeCulture nebo přiřadit k vlastnosti jiný CultureInfo objekt CurrentCulture .

Nastavení CurrentCulture se liší od nastavení jazyka. Obsahuje pouze data související se standardním nastavením geografické oblasti.

My.Application.CurrentUICulture Pomocí vlastnosti získáte jazykovou verzi, kterou aktuální vlákno používá k načtení prostředků specifických pro jazykovou verzi.

Dostupnost podle typu projektu

Typ projektu Available
Aplikace model Windows Forms Yes
Knihovna tříd Yes
Konzolová aplikace Yes
Knihovna ovládacích prvků model Windows Forms Yes
Knihovna webových ovládacích prvků No
Služba systému Windows Yes
Web No

Platí pro

Viz také