LINQ查询如何使用

这篇文章主要讲解了“LINQ查询如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“LINQ查询如何使用”吧!

创新互联建站是一家集网站建设,广安企业网站建设,广安品牌网站建设,网站定制,广安网站建设报价,网络营销,网络优化,广安网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

LINQ查询成为了.NET中头等的编程概念,被查询的数据可以是XML(LINQ to XML)、Databases(LINQ to SQL、LINQ to Dataset、LINQ to Entities)和对象(LINQ to Objects)。LINQ也是可扩展的,允许你建立自定义的LINQ数据提供者(比如:LINQ to Amazon、LINQ to NHibernate、LINQ to LDAP)。

在这里我会讨论C#3.0中的一些新的语言特性和改进,正是它们使得LINQ变得如此强大,让你可以写出这样的代码:

var result = from c in Customers where c.City == Boston" orderby c.LastName descending   select new {   c.FirstName, c.LastName, c.Address   };

记住,如果你想要使用LINQ查询,你需要安装Visual Studio 2008(.NET3.5)。

public class Point {  private int _x, _y;  public int X {  get { return _x; }  set { _x = value; }  }   public int Y {  get { return _y; }  set { _y = value; }  }  }

上面的代码简单的定义了一个拥有两个属性的类。现在,使用VS2008中的C#编译器,我们就可以用自动属性写的更简单,它能自动的生成带有get/set 操作的私有域。

public class Point {  public int X { get; set; }  public int Y { get; set; }  }

感谢各位的阅读,以上就是“LINQ查询如何使用”的内容了,经过本文的学习后,相信大家对LINQ查询如何使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


当前文章:LINQ查询如何使用
分享路径:http://myzitong.com/article/ggdise.html