Линк на визуальной студии 2005 - PullRequest
3 голосов
/ 22 марта 2012

Мне было интересно, как установить linq на visual studio 2005 без обновления версии .net framewok, спасибо

Ответы [ 4 ]

6 голосов
/ 22 марта 2012

LINQ является частью C # 3.0. Он недоступен в C # 2.0, который является единственной версией, поддерживаемой VS 2005. Таким образом, вы не сможете использовать LINQ без установки по крайней мере VS 2008.

1 голос
/ 22 марта 2012

Вы не.

"Интегрированный в язык запрос (LINQ) - это набор функций в Visual Studio 2008 , который расширяет возможности мощных запросов для синтаксиса языка C # и Visual Basic. LINQ представляет стандартные, легко изучаемые шаблоны Запросы и обновление данных, и эта технология может быть расширена для поддержки потенциально любого типа хранилища данных. Visual Studio 2008 включает сборки поставщика LINQ, которые позволяют использовать LINQ с коллекциями .NET Framework, базами данных SQL Server, наборами данных ADO.NET и XML документы «.
Источник - Microsoft

0 голосов
/ 22 марта 2012

Как уже отмечалось, это часть C # 3.0, поэтому VS2005 его не поддерживает.

Если вы посмотрите LINQ в VS2005 , есть способ заставить его работать, но он не поддерживает анонимные типы, отбирая часть мощности LINQ.

0 голосов
/ 22 марта 2012

Если я не ошибаюсь, Visual Studio 2005 поддерживает до .Net 3.0, тогда как для LINQ требуется 3.5, поэтому это невозможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...