How can I serialize / deserialize a double value so that it can be read and written on systems with different decimal point symbols?
Write:
double d; d.ToString();
Read:
double d = (double)Convert.ChangeType(serialized_value, new Double().GetType());