LINQ
文章平均质量分 63
d179702332
这个作者很懒,什么都没留下…
展开
-
LINQ学习(二)查询执行
延迟执行 查询变量本身只是存储查询命令。实际的查询执行会延迟到在 foreach 语句中循环访问查询变量时发生。 此概念称为“延迟执行”。 强制立即执行 对一系列源元素执行聚合函数的查询必须首先循环访问这些元素。Count、 Max、 Average 和 First 就属于此类查询。 由于查询本身必须使用 foreach 以便返回结果,因此这些查询在执行时不使用显式 foreach 语句。 另外还要注意,这些类型的查询返回单个值,而不是 IEnumerable 集合。 若要强制立即执行任意查询原创 2011-05-18 10:25:00 · 335 阅读 · 0 评论 -
LINQ学习(三)数据源LINQ to DataSet
LINQ to DataSet 投影 SqlDataAdapter sda = new SqlDataAdapter("select * from student", new SqlConnection("server=(local);database=myschool;Integrated Security=true")); DataSet ds = new DataSet(); sda.Fill(ds);原创 2011-05-18 23:00:00 · 434 阅读 · 0 评论 -
LINQ学习(一)基本概念
<br /> <br />所有 LINQ 查询操作都由以下三个不同的操作组成:<br />获取数据源。<br />创建查询。<br />执行查询。<br /> <br /> <br />3步骤简单的代码展示<br /> <br />class IntroToLINQ { static void Main() { // 查询3步骤 // 1. 获取数据源 int[] numbers = new int[7] {原创 2011-05-17 22:56:00 · 359 阅读 · 0 评论