Saya mencoba mengatur XElements dengan ArrayList dan mengalami sedikit masalah. Saya pada dasarnya ingin dapat melakukan loop foreach, tetapi tidak yakin di mana saya harus memasukkannya.
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)))
Ini tidak berhasil, meskipun ini berfungsi dengan baik, tetapi saya ingin nama kota, bukan nomor array
new XElement("Countries", lstCountry.GetSelectedIndices()
.Select(x => new XElement("Country", x))