我该怎么做:
XDocument xDocument = new XDocument(new XElement("SqlInstall",
new XElement("Catalogs",
new XElement("Install"),
foreach (var item in packagedProduct.Installs)
{
new XElement("File ")..
}
))));
它抱怨Linq语句中的foreach循环带有“无效的表达式术语foreach”
答案 0 :(得分:7)
foreach循环应该像这样重写:
packagedProduct.Installs.Select( item => new XElement("File ").. );