Исходя из моего предыдущего вопроса, я получаю еще одну ошибку компиляции в моем запросе Linq:
Compiler Error Message: CS1002: ; expected
Ошибка источника:
Line 42: XElement xml = XElement.Load(Server.MapPath("/members/listmembersxmlfeed?gid" + gid));
Line 43:
Line 44: var query = from p in xml.Descendants("member")
Line 45: select new
Line 46: {
Это вся процедура:
protected void exportList(Object sender, EventArgs e)
{
String gid;
gid = Request.QueryString["gid"].ToString();
XElement xml = XElement.Load(Server.MapPath("/members/listmembersxmlfeed?gid" + gid));
var query = from p in xml.Descendants("member")
select new
{
Name = p.Element("name").Value,
Email = p.Element("email").Value
};
foreach (var member in query)
{
Response.Write("Employee: " + member.Name + " " + member.Email + "<br />");
}
}
Я проверил код по примеру на веб-сайте Microsoft, и он выглядит хорошо. Я также проверил, правильно ли указана ссылка 3.5 для веб-сайта, и я считаю, что это так.
Спасибо.