代码改变世界

随笔分类 -  Linq

Linq读取XML

2011-11-17 16:15 by 默念默, 4866 阅读, 收藏, 编辑
摘要: Linq To XML的核心类XElement,一个XElement表示一个节点,new XElement("Order"),创建一个名字为Order的标签,调用Add增加子节点,也是XElement 对象!下面是几种LINQ操作XML的常见形式。///写文件(生成节点性质的)XElement ePersons = new XElement("Persons");XElement ptom = new XElement("Person"); //增加一个Person节点ptom.Add(new XElement("Name& 阅读全文

LINQ之路 6:延迟执行(转载)

2011-10-31 15:21 by 默念默, 217 阅读, 收藏, 编辑
摘要: LINQ中大部分查询运算符都有一个非常重要的特性:延迟执行。这意味着,他们不是在查询创建的时候执行,而是在遍历的时候执行(换句话说,当enumerator的MoveNext方法被调用时)。让我们考虑下面这个query: static void TestDeferredExecution() { var numbers = new List<int>(); numbers.Add(1); IEnumerable<int> query = numbers.Select(n => n * 10); /... 阅读全文
点击右上角即可分享
微信分享提示