随笔分类 -  Linq知识总结

摘要:Aggregate这个语法可以做一些复杂的聚合运算,例如累计求和,累计求乘积。它接受2个参数,一般第一个参数是称为累积数(默认情况下等于第一个值),而第二个代表了下一个值。第一次计算之后,计算的结果会替换掉第一个参数,继续参与下一次计算。一、Aggregate用于集合的简单的累加、阶乘1.using... 阅读全文
posted @ 2015-11-26 13:45 狂风逆袭 阅读(2048) 评论(0) 推荐(1)
摘要:1.简单形式:var q = from p in db.Products group p by p.CategoryID into gselect g;语句描述:Linq使用Group By按CategoryID划分产品。说明:from p in db.Products 表示从表中将产品对象取出来。... 阅读全文
posted @ 2015-11-19 12:10 狂风逆袭 阅读(1928) 评论(0) 推荐(1)
摘要:DataTable dt=...........//获取从数据库中取出的数据(假设只有一条记录)//Cast()用来将非泛型的序列转换为泛型的序列DataRow row=dt.Rows.Cast().Single();//OfType():用来将序列中可以转换的转换为指定的序列如:一个object数... 阅读全文
posted @ 2015-11-19 10:33 狂风逆袭 阅读(708) 评论(0) 推荐(0)