在论坛上经常会看到别人问,linq怎么实现递归,如何求笛卡尔积等问题..都可以用linq快速方便的解决..下面我就来个总的归纳 1.)递归 我们经常会遇到一个情况,就是想获取当前节点下的所有子节点.比如我们查询的时候,条件选的广东,那么广州.深圳.东莞都在该范围内,当然还包括广州下的街道等.我们首先想到的是递归来解决.但如何结合linq呢?下面来看看吧 static List<City> list = new List<City>() { new City{id=1,name=&q…
LINQ to XML LINQ学习第一篇 1.LINQ to XML类 以下的代码演示了如何使用LINQ to XML来快速创建一个xml: public static void CreateDocument() { string path = @"d:\website"; XDocument xdoc = new XDocument(new XDeclaration("1.0", "utf-8", "yes"), new…