Condividi tramite


ApplicationBase.ChangeCulture(String) Metodo

Definizione

Modifica le impostazioni cultura utilizzate dal thread corrente per la modifica e la formattazione della stringa.

public:
 void ChangeCulture(System::String ^ cultureName);
public void ChangeCulture (string cultureName);
member this.ChangeCulture : string -> unit
Public Sub ChangeCulture (cultureName As String)

Parametri

cultureName
String

String. Nome delle impostazioni cultura come stringa. Per un elenco dei nomi possibili, vedere CultureInfo.

Eccezioni

cultureName è Nothing.

cultureName non è un nome di impostazioni cultura valido.

Esempio

In questo esempio viene illustrato come la modifica delle impostazioni cultura modifica la 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

Il My.Application.ChangeCulture metodo modifica la proprietà del CurrentCulture thread corrente. CurrentCulture determina i formati predefiniti per date, ore, valuta, numeri, ordinamento di testo, confronti di stringhe e maiuscole/minuscole per tutti i calcoli nel thread.

Per recuperare le impostazioni cultura correnti, è possibile utilizzare la Culture proprietà o la CurrentCulture proprietà .

L'impostazione CurrentCulture è diversa da un'impostazione della lingua. Contiene solo i dati correlati alle impostazioni standard per un'area geografica. Pertanto, la CurrentCulture proprietà può essere impostata solo su impostazioni cultura specifiche o su InvariantCulture.

Usare il My.Application.ChangeUICulture metodo per modificare le impostazioni cultura usate dal thread corrente per recuperare risorse specifiche delle impostazioni cultura.

Disponibilità per tipo di progetto

Tipo di progetto Disponibile
Windows Forms Application
Libreria di classi
Applicazione console
Libreria di controllo Windows Form
Libreria di controlli Web No
Servizio Windows
Sito Web No

Si applica a

Vedi anche