Рассмотрите фрагмент ниже:
var xpath = "//i[@a='1']";
var item = new XElement("i",
new XAttribute("a", "1"),
new XAttribute("b", "2"),
new XAttribute("c", "3"));
Console.WriteLine(item); // <i a="1" b="2" c="3" />
Console.WriteLine("{0} = {1}", xpath, item.XPathSelectElements(xpath).Any());
Я ожидал, что результат .Any()
будет true
, но я продолжаю получать false
.