martes, 2 de diciembre de 2008

Cambiar separador decimal a punto

¿Por qué aparece coma en vez de un punto como separador decimal?

la solución está en: Solución

Nota: Hay que convertir el string a un número, puede ser Double, después usar la función ToString() para aplicar el formato, por ejemplo:

Number.ToString("#,#0.00", separador.NumberFormat)

También hay que cambiar la configuración regional del sistema:
Globalization.NumberFormatInfo separador = new Globalization.CultureInfo
("").NumberFormat
separador.NumberDecimalSeparator = "."

No hay comentarios: