Мне интересно, возможно ли подсчитать количество элементов в XML-документе, предпочтительно с возможностью подгонки, используя нечто подобное where (string)query.Attribute("attName") == att
.
Насколько я знаю, я попробовал следующее, но, к сожалению, не могу заставить его работать.
var listElements = reader.Elements("shortlist");
foreach (var element in listElements)
{
XElement _xml;
location.Position = 0;
System.IO.StreamReader file = new System.IO.StreamReader(location);
_xml = XElement.Parse(file.ReadToEnd());
XAttribute attName = _xml.Attribute("attN");
if (attName.Value == att)
{
Count++;
}
}
Спасибо!