Моя цель - найти в XML-документе конкретные узлы и заполнить комбинированный список идентификаторами этих узлов. Я могу сделать это с помощью следующего:
XmlNodeList nodeList = doc.SelectNodes("//NodeA");
foreach (XmlNode node in nodeList)
{
comboBox1.Items.Add(node.Attributes["id"].Value);
}
Моя проблема в этом. Существует несколько вхождений Xpath "// NodeA" с одним и тем же атрибутом ID. Поэтому я заканчиваю заполнять комбинированный список множественными вхождениями этих идентификаторов узлов. Я хочу только один из каждого в поле со списком.
Может кто-нибудь помочь, пожалуйста?