У меня есть 2 отдельных атрибута страны в элементе XML z: row, возвращаемых из веб-служб SharePoint.
var homeCountry = (from xml in doc.Descendants(z + "row") select xml.Attribute("ows_Country").Value).Distinct();
var covCountry = (from xml in doc.Descendants(z + "row")
where xml.Attribute("ows_Coverage_x0020_Area_x0020_by_x00").Value != ""
select xml.Attribute("ows_Coverage_x0020_Area_x0020_by_x00").Value);
Теперь я хочу объединить оба списка, чтобы получить разные названия страни загрузите доддокс док.
distinctCountriesList.Add("");
distinctCountriesList.Sort();
country.DataSource = distinctCountriesList.Distinct();
country.DataBind();