Consider the snippet below:
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());
I was expecting the .Any()
result to be true
, but I keep getting false
.