Evaluate

Document.Evaluate method

评估一个 XPath 表达式字符串,并在可能的情况下返回指定类型的结果。

public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, 
    XPathResultType type, object result)
范围类型描述
expressionString要解析和评估的 XPath 表达式字符串。
contextNodeNode上下文是评估此 XPath 表达式的上下文节点。
resolverIXPathNSResolver解析器允许将 XPath 表达式中的所有前缀(包括 xml 命名空间前缀)翻译成适当的命名空间 URI。
typeXPathResultType如果指定了特定类型,则结果将作为相应类型返回。
resultObject结果指定了一个特定的结果对象,该对象可以被此方法重用和返回。

返回值

XPath 表达式的求值结果。

也可以看看