日期:2014-05-18  浏览次数:20402 次

几个关于xml的错误
错误 1
“System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement>”不包含“Attributes”的定义,并且找不到可接受类型为“System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement>”的第一个参数的扩展方法“Attributes”(是否缺少 using 指令或程序集引用?)
错误 2
“System.Collections.Generic.List<ASP.global_asax.Omission>”不包含“OrderByDescending”的定义,并且找不到可接受类型为“System.Collections.Generic.List<ASP.global_asax.Omission>”的第一个参数的扩展方法“OrderByDescending”(是否缺少 using 指令或程序集引用?)

错误1位置的代码为:
var que = from c in doc.Descendants("开奖号码").Attributes("qihao")
  select c.Value;

错误2位置的代码为:
System.Collections.Generic.IEnumerable<Omission> ie = list.OrderByDescending(o => o.Value).Take(tiaoshu);

急-----------

------解决方案--------------------
using System.Linq;
using System.Xml.Linq; //加上这个就不会报错了


VS2010里面的工程属性选择为.net 3.5然后进行编译即可
另外要删除web.config里面的

<httpRuntime requestValidationMode="2.0"/>