Se volessimo, ad esempio, cambiare il carattere di separatore decimale in una nostra applicazione, è sufficiente utilizzare
la classe System.Globalization.CultureInfo. Esempio:
Dim culture As New System.Globalization.CultureInfo("it-IT")
Dim numberFormat As New System.Globalization.NumberFormatInfo()
'Visualizza il separatore decimale corrente
MessageBox.Show(numberFormat.NumberDecimalSeparator)
'Imposta la chiocciola come separatore decimale
numberFormat.NumberDecimalSeparator = "@" culture.NumberFormat = numberFormat
'Visualizza il separatore decimale corrente
MessageBox.Show(numberFormat.NumberDecimalSeparator)
'Imposta l'oggetto Culture
System.Threading.Thread.CurrentThread.CurrentCulture = culture
Dim valore As Double = 0 valore = 10 / 30
'Visualiza 0@33333333
MessageBox.Show(valore)
Technorati Tag:
CultureInfo