public object Invoke(XsltContext xsltContext, object[] args, XPathNavigator docContext) { var value1 = Xslt.ArgumentToString(args[0]); var value2 = Xslt.ArgumentToString(args[1]); return(string.CompareOrdinal(value1, value2)); }
public object Invoke(XsltContext xsltContext, object[] args, XPathNavigator docContext) { var input = Xslt.ArgumentToString(args[0]); var pattern = Xslt.ArgumentToString(args[1]); return(Regex.IsMatch(input, pattern)); }
public object Invoke(XsltContext xsltContext, object[] args, XPathNavigator docContext) { var value1 = Xslt.ArgumentToString(args[0]); var value2 = Xslt.ArgumentToString(args[1]); return(string.Equals(value1, value2, StringComparison.OrdinalIgnoreCase)); }
public object Invoke(XsltContext xsltContext, object[] args, XPathNavigator docContext) { return(Invoke(Xslt.ArgumentToString(args[0]))); }