System.Xml.Xsl.XsltOld.XsltCompileContext.XsltFunctionImpl.ToBoolean C# (CSharp) Method

ToBoolean() public static method

public static ToBoolean ( object argument ) : bool
argument object
return bool
            public static bool ToBoolean(object argument) {
                XPathNodeIterator it = argument as XPathNodeIterator;
                if(it != null) {
                    return Convert.ToBoolean(IteratorToString(it), CultureInfo.InvariantCulture);
                }
                XPathNavigator nav = argument as XPathNavigator;
                if (nav != null) {
                    return Convert.ToBoolean(nav.ToString(), CultureInfo.InvariantCulture);
                }
                return Convert.ToBoolean(argument, CultureInfo.InvariantCulture);
            }