un consejo, no te combiene jugar tanto con el cambio de las configuraciones. sino directamente utilizar las que estan. o sino, pedir que se cambie la configuracion del sistema.
los valores por defecto (valores del sistema) son los que estan en
Código:
ThousandSeparator
DecimalSeparator
lo que podes hacer es pedir que el usuario los cambie, (cosa que no la creo comveniente, por la gran cantidad de programas que podrian pedir lo mismo)
sino podes cambiarla en tiempo de ejecucion validando la tecla ingresada!