随笔分类 -  LINQ之路

语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中引入的一项创新功能,它在对象领域和数据领域之间架起了一座桥梁。本系列文章旨在对LINQ进行一个完整详细的介绍,内容包含了:LINQ介绍、C# 3.0语言新特性、LINQ to Objects、解释查询(LINQ to SQL/Entity Framework)、LINQ to XML。希望能对学习LINQ的园友们有所帮助,也期待能和大家一起讨论和学习,共同进步!
摘要:在上一篇的LINQ介绍中,我们已经看到了隐式类型变量var,扩展方法(Extension method)和Lambda表达式的身影。没错,他们正是LINQ技术的基石,是他们让LINQ的实现成为可能,并且简化了LINQ表达式的书写。在这一篇中,我将和大家一一探讨C#3.0在语言功能上所作的努力,包括:扩展方法、Lambda表达式和对象初始化器。 阅读全文
posted @ 2011-10-26 13:06 Life a Poem 阅读(13236) 评论(14) 推荐(14) 编辑
摘要:在上一篇的LINQ介绍中,我们已经看到了隐式类型变量var,扩展方法(extension method)和lambda表达式的身影。没错,他们正是LINQ技术的基石,是他们让LINQ的实现成为可能,并且简化了LINQ表达式的书写。在这一篇中,我将和大家一一探讨C#3.0在语言功能上所作的努力,包括:隐式类型局部变量、自动属性和匿名类型。 阅读全文
posted @ 2011-10-26 12:45 Life a Poem 阅读(15720) 评论(29) 推荐(16) 编辑
摘要:LINQ是.NET Framework 3.5的新特性,其全称是 Language Integrated Query,即语言集成查询,是指将查询功能和语言结合起来。从而为我们提供一种统一的方式,让我们能在C#或VB.NET语言中直接查询和操作各种数据。 阅读全文
posted @ 2011-10-25 13:48 Life a Poem 阅读(31967) 评论(44) 推荐(50) 编辑