Я уверен, что решение довольно тривиально для опытных, но не для меня. Я прочитал XML-файл в строку, strSiteList. Вот сокращенный образец XML:
<siteList>
<site code="s0000001">
<nameEn>Edmonton</nameEn>
<provinceCode>AB</provinceCode>
</site>
<site code="s0000002">
<nameEn>Vancouver</nameEn>
<provinceCode>BC</provinceCode>
</site>
</siteList>
Как мне подсчитать, сколько раз появляется сайт? Я начал с этого:
XDocument loaded = XDocument.Parse(strSiteList);
int sitesCount = loaded.Nodes().Count(d => "some code that should work...arg...";
Но я теряюсь в догадках, правильно ли это или нет.
Спасибо!