站长论坛 站长下载 站长工具 小说阅读 域名主机 源码商城

LINQ 的演变及其对 C# 设计的影响

[ 来源:互联网 | 作者:站长胡同站整理 |  时间:2007-10-12 14:50:23 | 浏览:59次 ]
  简单地说,LINQ 是支持以类型安全方式查询数据的一系列语言扩展;它将在代号为“Orcas”的下一个版本 Visual Studio 中发布。待查询数据的形式可以是 XML(LINQ 到 XML)、数据库(启用 LINQ 的 ADO.NET,其中包括 LINQ 到 SQL、LINQ 到 Dataset 和 LINQ 到 Entities)和对象 (LINQ 到 Objects) 等。LINQ 体系结构如图 1 所示。

  图 1 LINQ 体系结构 (单击该图像获得较小视图)

LINQ 的演变及其对 C# 设计的影响
  图 1 LINQ 体系结构 (单击该图像获得较大视图)

  让我们看一些代码。在即将发布的“Orcas”版 C# 中,LINQ 查询可能如下所示:

  var overdrawnQuery = from account in db.Accounts
  where account.Balance < 0
  select new { account.Name, account.Address };
责编:天羽

发表评论

  称  呼:
  内  容:
 

最新教程

热门教程

推荐广告

本站推荐