Condividi tramite


ApplicationBase.Culture Proprietà

Definizione

Ottiene le impostazioni cultura utilizzate dal thread corrente per la modifica delle stringhe e la formattazione delle stringhe.

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

Valore della proprietà

Oggetto CultureInfo che rappresenta le impostazioni cultura utilizzate dal thread corrente per la modifica delle stringhe e la formattazione delle stringhe.

Esempio

In questo esempio viene illustrato come le impostazioni cultura influiscono sulla rappresentazione di stringa delle date.

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

Commenti

La My.Application.CurrentCulture proprietà ottiene l'oggetto CultureInfo utilizzato dal thread corrente per la modifica delle stringhe e la formattazione delle stringhe. Questo oggetto è identico a quello restituito dalla CurrentCulture proprietà , che controlla molti calcoli correlati alla stringa su tale thread. La CurrentCulture proprietà determina i formati predefiniti per date, ore, valuta e numeri. Determina anche come ordinare, confrontare e capitalizzare le stringhe.

Per modificare le impostazioni cultura, è possibile utilizzare il ChangeCulture metodo o assegnare un oggetto diverso CultureInfo alla CurrentCulture proprietà .

L'impostazione CurrentCulture è diversa da un'impostazione della lingua. Contiene solo i dati correlati alle impostazioni standard per un'area geografica.

Usare la My.Application.CurrentUICulture proprietà per ottenere le impostazioni cultura usate dal thread corrente per recuperare risorse specifiche delle impostazioni cultura.

Disponibilità per tipo di progetto

Tipo di progetto Disponibile
Applicazione Windows Form
Libreria di classi
Applicazione console
Libreria di controlli Windows Form
Libreria di controlli Web No
Servizio Windows
Sito web No

Si applica a

Vedi anche