我们可以使用.net 1.1和Microsoft IDE 2003在我们的应用程序中使用LINQ运行win表单吗?
如果是,怎么样?
***我无法升级,因为它是学校设施。
谢谢
答案 0 :(得分:4)
没有。 LINQ是.net 3.5,即使在2.0上有“hacks”运行它,我也从未见过它在1.1上工作(我很难想象如果没有Generics它会如何工作)
答案 1 :(得分:2)
没有。 LINQ建立在.NET 1.1中没有的编译器和框架功能之上。这不太可行。
有一些选项可以让LINQ(至少在某种程度上)安装在仅安装了.NET 2的计算机上,例如LINQBridge。但是,那些仍然需要C#3.0编译器。如果没有C#3.0中的C#语言特性,就不可能在类似于“LINQ”的表单中编写LINQ操作。他们还至少需要仿制药。
答案 2 :(得分:0)
没有。 Linq来自Visual Studio 2008。
答案 3 :(得分:0)
我认为这是不可能的。 Linq自.net framework 3.0起可用。你应该移植你的app。
答案 4 :(得分:0)
尝试将框架升级到3.0,然后就可以使用LINQ
了