public static double ParseDouble(string s) { double value; if(Double.TryParse(s, NumberStyles.Float, CultureInfo.InvariantCulture, out value)) { return value; } throw Guard.LiveData_UnableToParseDouble(s); }