var customersFromXml =
from c in xmlCustomers.Elements("customer")
where (String)c.Attribute("country") == "Italy"
orderby (String)c.Element("name")
select new {
Name = (String)c.Element("name"),
City = (String)c.Attribute("city")
};

foreach (var customer in customersFromXml) {
	Console.WriteLine(customer);
}
