public double getDoubleAttrValue(XmlNode node, string name) { string valueStr = getAttrValue(node, name, null); if (valueStr != null) { return(SafeConvert.ToDouble(valueStr)); } else { throw new ArgumentException(); } }
public double getDoubleAttrValue(XmlNode node, string name, double defaultValue) { string valueStr = getAttrValue(node, name, defaultValue.ToString(CultureInfo.InvariantCulture)); if (valueStr != null) { return(SafeConvert.ToDouble(valueStr)); } else { throw new ArgumentException(); } }