[英]VS2005 and LINQ
如果安装了.NEt 3.5,可以在VS2005中使用LINQ吗?
要记住的是,像任何IDE一样,Visual Studio的核心是具有集成调试器的精美文本编辑器,也许还有其他一些功能。 您当然可以使用Visual Studio 2005输入linq程序的代码文本,然后使用.Net 3.5命令行编译器进行构建。 您甚至可以找到或编写一个插件来自动化构建过程。
这就是说,从技术上讲,您的问题的正确答案是“是”。
但是,您将不会获得任何额外的IDE支持:
结果是,如果我简单地说“不”,您可能会得到更好的服务。
如果您已经有2005年,但没有2008年,则可以选择以下几种方法:
Vs2005和C#不直接支持扩展方法,Lambda表达式,匿名类型或表达式树,这是LINQ的关键启用功能。 某些早期的LINQ beta版可以与VS2005和C#一起使用,但没有发行版产品。
VB可能也一样,但我只能对VB进行评论,除非我大约99.99%的人确定不能。
简单的答案是否定的。 LINQ依赖VS2005不支持的语言功能(例如扩展方法)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.