代码之家  ›  专栏  ›  技术社区  ›  Tony_Henrich

.NET 4.0中的System.Linq在哪里?

  •  15
  • Tony_Henrich  · 技术社区  · 14 年前

    我将ASP.NET应用程序迁移到4.0。现在,我收到一个错误“找不到类型或命名空间名称'iqueryable'。对System.Linq的引用无效,在引用列表中找不到它。System.Linq去哪儿了?

    3 回复  |  直到 14 年前
        1
  •  25
  •   Andrew Hare    14 年前

    确保您正在引用 System.Core.dll 在你的项目中。这个 IQueryable<T> 类型在该程序集中定义(就像在.NET 3.5中一样)。

        2
  •  3
  •   matt    14 年前

    确保您的项目中有对system.core.dll的引用-我相信system.linq就在那里。

        3
  •  1
  •   Julien Lebosquain    14 年前

    它在system.core.dll程序集中。