文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>项目使用中Linq使用总结

项目使用中Linq使用总结

时间:2011-02-01  来源:ryanding

    本文将从以下几个方面介绍Linq在实际开发中的应用范围:

    一、LinqToXML

    在测试工程内加入xml文件:

   

  用Linq操作XML文件,可以增删改查xml,示例代码如下:

     二、LinqToEntity

    用EF操作NorthWind 数据库:

 

注,生成的sql语句分别为:

Inner Join : SELECT \r\n1 AS [C1], \r\n[Extent1].[CompanyName] AS [CompanyName], \r\n[Extent2].[OrderDate] AS [OrderDate]\r\nFROM  [dbo].[Customers] AS [Extent1]\r\nINNER JOIN [dbo].[Orders] AS [Extent2] ON [Extent1].[CustomerID] = [Extent2].[CustomerID]

Outer Join: SELECT \r\n1 AS [C1], \r\n[Extent1].[CompanyName] AS [CompanyName], \r\n[Extent2].[OrderDate] AS [OrderDate]\r\nFROM  [dbo].[Customers] AS [Extent1]\r\nLEFT OUTER JOIN [dbo].[Orders] AS [Extent2] ON [Extent1].[CustomerID] = [Extent2].[CustomerID]

 

    三、LinqToFile

       Linq操作磁盘文件:

 

     四、LinqToArray

     Linq操作数组:

   小结

      以上四点对Linq的总结相对比较全面了,为了让我们的代码更优美,更便于维护,还有理由不用Linq么?

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载