Я пытаюсь установить XElements с ArrayList и у меня возникли некоторые проблемы. Я в основном хочу иметь возможность сделать цикл foreach, но не уверен, куда мне нужно его вставить.
ArrayList cities = new ArrayList();
foreach (ListItem item in lstCities.Items)
{
cities.Add(item.Text);
}
new XElement("Cities", cities //not sure what to do here
.Select(x=>new XElement("City",x)))
Это не работает, хотя с этим все работало нормально, но я хочу названия городов, а не номер массива
new XElement("Countries", lstCountry.GetSelectedIndices()
.Select(x => new XElement("Country", x))