System.Xml.Xsl.Runtime.XsltConvert.ToBoolean C# (CSharp) Method

ToBoolean() public static method

public static ToBoolean ( IList listItems ) : bool
listItems IList
return bool
        public static bool ToBoolean(IList<XPathItem> listItems) {
            XsltLibrary.CheckXsltValue(listItems);

            if (listItems.Count == 0)
                return false;

            return ToBoolean(listItems[0]);
        }

Same methods

XsltConvert::ToBoolean ( XPathItem item ) : bool

Usage Example

Ejemplo n.º 1
0
 private static bool CompareValues(ComparisonOperator op, XPathItem left, XPathItem right, TypeCode compType)
 {
     if (compType == TypeCode.Double)
     {
         return(CompareNumbers(op, XsltConvert.ToDouble(left), XsltConvert.ToDouble(right)));
     }
     else
     {
         Debug.Assert(op == ComparisonOperator.Eq || op == ComparisonOperator.Ne);
         if (compType == TypeCode.String)
         {
             return((XsltConvert.ToString(left) == XsltConvert.ToString(right)) == (op == ComparisonOperator.Eq));
         }
         else
         {
             Debug.Assert(compType == TypeCode.Boolean);
             return((XsltConvert.ToBoolean(left) == XsltConvert.ToBoolean(right)) == (op == ComparisonOperator.Eq));
         }
     }
 }
All Usage Examples Of System.Xml.Xsl.Runtime.XsltConvert::ToBoolean