Ejemplo n.º 1
0
        internal override object GetValue(XPathReader reader)
        {
            var ret = _Operand1.GetValue(reader);

            if (!Convert.ToBoolean(ret))
            {
                ret = _Operand2.GetValue(reader);
            }
#if DEBUG1
            Console.WriteLine("OrExpr: {0}", ret);
#endif
            return(ret);
        }
Ejemplo n.º 2
0
        internal override object GetValue(XPathReader reader)
        {
            var ret = _Operand1.GetValue(reader);

            return(!Convert.ToBoolean(ret) ? ret : _Operand2.GetValue(reader));
        }