IEnumerable<XElement> allRules = from e in root.Elements("rule") select e;
foreach (XElement rule in allRules)
{}
C# IEnumerable
原文:http://www.cnblogs.com/frank2008syj/p/3517416.html