我想知道如何在Visual Studio 2005中安装LINQ没有升级.NET framewok版本,感谢的LINQ在Visual Studio 2005中
回答
LINQ是C#3.0的一部分。它在VS2005支持的唯一版本C#2.0中不可用。因此,如果没有安装至少VS 2008,你将无法使用LINQ。
你当然可以在VS2005中使用类似[LINQBridge](http://www.albahari.com/nutshell/linqbridge.aspx)的东西,但是没有编译器支持的东西像lambdas和扩展方法,它最终变得毫无意义:LINQy代码比非LINQ版本更加丑陋,*少*可读。 – LukeH 2012-03-22 16:27:52
除非我误解了,否则Visual Studio 2005支持.Net 3.0,而LINQ需要3.5,因此无法完成。
你不知道。
“语言集成查询(LINQ)是Visual Studio中的功能集扩展强大的查询功能的C#和Visual Basic语言的语法。LINQ引入了标准,用于查询易于学习的模式和更新数据,并且可以扩展该技术以支持潜在的任何类型的数据存储。Visual Studio 2008包含LINQ提供程序集,这些程序集允许在.NET Framework集合,SQL Server数据库,ADO.NET数据集和XML文档中使用LINQ。 “
Source - Microsoft
正如评论,这是C#3.0所以VS2005的一部分,真的不支持它。
如果你看起来LINQ in VS2005有一种方法可以使它工作,但它不支持匿名类型去掉LINQ的一些功能。
- 1. Visual Studio 2005中的LINQ to SQL
- 2. 在Visual Studio 2005
- 3. 在Visual Studio 2005
- 4. SSRS在Visual Studio 2005
- 5. Arraylist在Visual Studio中.net 2005
- 6. Visual Studio 2003与Visual Studio 2005
- 7. Visual Studio 2005 + AjaxToolkit
- 8. visual studio 2005 autocomplete
- 9. Visual Studio 2005中的OpenMP
- 10. Visual Studio 2005中的错误
- 11. 不在Visual Studio 2008中的Visual Studio 2005的功能
- 12. Visual Studio 2005 Express在哪里?
- 13. 如何在Visual Studio 2005
- 14. ERRO LNK 1201在Visual Studio 2005
- 15. 调试UDK在Visual Studio 2005
- 16. 在Visual Studio 2010中的Crystal Reports 2005
- 17. x64在Visual Studio 2005中的va_list
- 18. 在Visual Studio 2005中的SOAP错误
- 19. Visual Studio 2005冻结
- 20. Visual Studio 2005 Build Order
- 21. BDD与Visual Studio 2005
- 22. MSBuild与Visual Studio 2005
- 23. Visual Studio 2005 Project options
- 24. Visual Studio 2005软件
- 25. Visual Studio 2005 + jQuery intellisense
- 26. 放大visual studio 2005
- 27. Visual Studio 2005烦恼
- 28. 从visual studio 2005升级到visual studio 2010
- 29. Visual Studio 2010 vs Visual Studio 2005(用于C++)
- 30. Visual Studio 2005 VS Visual Studio Express 2012
http://www.pvle.be/2008/10/linq-in-visual-studio-2005/ – digEmAll 2012-03-22 15:40:27
穷人的Linq - http://www.codeproject.com/Articles/26202/Poor-Man- s-LINQ-in-Visual-Studio-2005 – N0Alias 2012-03-22 15:53:13