ApplicationBase.Culture Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Kultur ab, die der aktuelle Thread für die Bearbeitung und Formatierung von Zeichenfolgen verwendet.
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
Eigenschaftswert
Ein CultureInfo-Objekt, das die Kultur darstellt, die der aktuelle Thread für die Bearbeitung und Formatierung von Zeichenfolgen verwendet.
Beispiele
In diesem Beispiel wird veranschaulicht, wie sich die Kultur auf die Zeichenfolgendarstellung von Datumsangaben auswirkt.
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
Hinweise
Die My.Application.CurrentCulture
-Eigenschaft ruft das CultureInfo Objekt ab, das der aktuelle Thread für die Zeichenfolgenbearbeitung und Zeichenfolgenformatierung verwendet. Dieses Objekt ist identisch mit dem von der CurrentCulture -Eigenschaft zurückgegebenen Objekt, das viele der Zeichenfolgenberechnungen für diesen Thread steuert. Die CurrentCulture -Eigenschaft bestimmt die Standardformate für Datumsangaben, Uhrzeiten, Währungen und Zahlen. Außerdem wird bestimmt, wie Zeichenfolgen sortiert, verglichen und großgeschrieben werden.
Um die Kultur zu ändern, können Sie die ChangeCulture -Methode verwenden oder der CurrentCulture -Eigenschaft ein anderes CultureInfo Objekt zuweisen.
Die CurrentCulture Einstellung unterscheidet sich von einer Spracheinstellung. Sie enthält nur Daten im Zusammenhang mit den Standardeinstellungen für eine geografische Region.
Verwenden Sie die My.Application.CurrentUICulture
-Eigenschaft, um die Kultur abzurufen, die der aktuelle Thread zum Abrufen kulturspezifischer Ressourcen verwendet.
Verfügbarkeit nach Projekttyp
Projekttyp | Verfügbar |
---|---|
Windows Forms-Anwendung | Ja |
Klassenbibliothek | Ja |
Konsolenanwendung | Ja |
Windows Forms-Steuerelementbibliothek | Ja |
Websteuerelementbibliothek | Nein |
Windows-Dienst | Ja |
Website | Nein |