I have a web app, where users can change their locale, however when a user changes locale to french Canadian "fr-CA" a double conversion is throwing invalid format string error. What happens is that I am getting some data from database where double values come out as string e.g "232.33". Problem is this string can not be converted to a double using Parse or any of its variants...I wonder some one can shed some light on how to parse this double so that fr-CA locale allow me to get double d=232.33
Thanks