繁体   English   中英

在 VS2005 中使用 Linq 导致错误

[英]Using Linq in VS2005 causes error

我使用的是 Visual Studio 2005。为什么不支持这条线?

using System.Linq;     

错误:

错误 1 ​​验证(XHTML 1.0 Transitional):属性值必须用引号引起来。

错误 2 命名空间“System”中不存在类型或命名空间名称“Linq”(您是否缺少程序集引用?)

直到.NET Framework v3.5才支持LINQ,Visual Studio 2005最多支持.net v2.0。

有一些解决方法可以将LINQ与.NET 2.0一起使用,但是您仍然至少需要Visual Studio 2008!

LINQ是C#3.0的一部分。 它在VS 2005支持的唯一版本的C#2.0中不可用。 因此,如果不安装至少VS 2008,将无法使用LINQ。

如果您在VS2005中查看LINQ,则有一种使其工作的方法,但它不支持匿名类型,这会占用LINQ的某些功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM