Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ToDouble() [5/6]

override double System.Xml.Schema.XmlAnyConverter.ToDouble ( object value)
inline

Definition at line 72 of file XmlAnyConverter.cs.

73 {
74 if (value == null)
75 {
76 throw new ArgumentNullException("value");
77 }
78 Type type = value.GetType();
79 if (type == XmlBaseConverter.XmlAtomicValueType)
80 {
81 return ((XmlAtomicValue)value).ValueAsDouble;
82 }
83 return (double)ChangeTypeWildcardDestination(value, XmlBaseConverter.DoubleType, null);
84 }
object ChangeTypeWildcardDestination(object value, Type destinationType, IXmlNamespaceResolver nsResolver)
XmlBaseConverter(XmlSchemaType schemaType)

References System.Xml.Schema.XmlAnyConverter.ChangeTypeWildcardDestination(), System.Xml.Schema.XmlBaseConverter.DoubleType, System.Type.GetType(), System.type, System.value, and System.Xml.Schema.XmlBaseConverter.XmlAtomicValueType.