Вы можете получить коллекцию XmlNodes и XmlDocument, как это
XmlNodeList nodes = document.GetElementsByTagName("MyNodeName");
foreach (XmlNode node in nodes)
{
// do stuff with each node
}
Класс XmlNode имеет свойство Attributes, которое представляет собой набор атрибутов. Вы можете перебирать их и сопоставлять атрибуты, которые вы ищете.