LINQ to XML 笔记,确实比DOM好用,方便。
摘要:用过Linq to sql, 用过Linq to object,都很震撼,却还没用过Linq to xml和Linq to dataset,这两天有幸用了两下Linq to xml,感觉还真的是挺方便,好用。写正文之前,先回顾总结一下.net里操作xml文件的方法,虽然没有java中的左一个api,右一个框架,但.net中这些年也是积累了几种常用的操作xml的方法, 如下:1.最土的是使用XmlTextReader 按文本方式读取,用XmlTextWriter写。2.以前最常用的是使用XmlDocument的DOM技术。 XmlDocument doc=new XmlDocument(); .
阅读全文
posted @
2012-06-13 00:17
BobLiu
阅读(616)
推荐(0) 编辑
LINQ to Object的一个例子
摘要:查询两个集合中匹配数据并输出, 能写得这样容易真是让人有点震撼, 不学习真是要落伍了!using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication4{ class Program { static void Main(string[] args) { List<Product> list = new List<Product>(); list.Add(new Product("htc", 30
阅读全文
posted @
2011-11-28 15:29
BobLiu
阅读(402)
推荐(0) 编辑
Linq 总结
摘要:1. Union(合并)说明:连接不同的集合,自动过滤相同项;延迟。即是将两个集合进行合并操作,过滤相同的项。var q = ( from c in db.Customers select c.Country ).Union( from e in db.Employees select e.Country ); 语句描述:查询顾客和职员所在的国家2.获取的数据集如何遍历foreach (var item in q){Response.write(item.country);}3.linq查询语句和变量本身只是存储查询命令, 实际的查询执行会延迟到在foreach语句中循环访问查询变量时才发生.
阅读全文
posted @
2011-09-14 18:00
BobLiu
阅读(224)
推荐(0) 编辑