摘要: Linq中的查询运算符:Where, 获得只满足条件的元素Select,SelectMany, 针对一个(多个)查询对象,将查询的结果转换成需要的数据形式Take,TakeWhile, 获得序列中指定位置之前(Take包括此位置,TakeWhile不包括)的元素Skip,SkipWhile, 获得序列中指定位置之后(Skip不包括此位置,SkipWhile包括此位置)的元素OrderBy,OrderByDescending, 按升序(降序)方式对原有数据进行排序ThenBy,ThenByDescending, 按升序(降序)方式对原有数据进行次要排序Reverse, 将原有的数据颠倒排序Gro 阅读全文
posted @ 2011-05-16 16:49 jejexu 阅读(497) 评论(0) 推荐(1) 编辑
摘要: //查詢所有的信息并显示新的字段 static void ObjectQuery() { var db =new NorthwindDataContext(); var result = from b in db.Company from c in db.BaseData2s select new { c.EngName, b.ChiName }; foreach (var item in result) { Console.WriteLine(item); } Console.Read(); } //添加数据 static void AddData() { var db = new Nort 阅读全文
posted @ 2011-05-16 14:13 jejexu 阅读(174) 评论(0) 推荐(0) 编辑
摘要: //读取XML文档并返回对象列表 static IEnumerable<Customer> CreateCustomers() { var results = from c in XDocument.Load("Customers.xml"). Descendants("Customer") select new Customer { City = c.Attribute("City").Value, CustomerID = c.Attribute("CustomerID").Value }; ret 阅读全文
posted @ 2011-05-16 14:11 jejexu 阅读(262) 评论(0) 推荐(0) 编辑