C30基础.pptVIP

  • 10
  • 0
  • 约8.61千字
  • 约 44页
  • 2016-12-10 发布于重庆
  • 举报
C30基础

聚合查询方法 int count = foxRiver8 .Where(p = p.Age = 30) .Count(); Count 返回集合项的数目 排序 排序类查询方法 ThenBy var q = foxRiver8 .OrderBy(p = p.FirstName) .ThenBy(p = p.LasName) .ThenBy(p = p.Age); 分区类查询方法 分区类查询方法 Take/TakeWhile Skip/SkipWhile Take/Skip 示例 int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; var q = numbers.Skip(1).Take(3); foreach (var item in q) { Console.WriteLine(item); } Take 提取指定数量的项 Skip 跳过指定数量的项并获取剩余的项 跳过前1条记录,连续提取3条记录,得到 2 3 4 TakeWhile/SkipWhile 示例 TakeWhile 根据指定条件提取项 SkipWhile 根据指定条件跳过项 int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; var q = numbers.SkipWhile(i = i % 3 != 0) .TakeWhile(i = i % 2 != 0); foreach (var item in q) { Console.WriteLine(item); } 查询方法 集合类查询方法 Distinct Distinct 去掉集合中的重复项 int[] factorsOf300 = { 2, 2, 3, 5, 5 }; var uniqueFactors = factorsOf300.Distinct(); 输出: 2 3 5 Linq to sql Linq to sql linqtosql linqtosql linqtosql linqtosql linqtosql linq 官方网站 /zh-cn/netframework/aa904594(en-us).aspx Hooked On LINQ / 去除PPT模板上的--无忧PPT整理发布的文字 首先打开PPT模板,选择视图,然后选择幻灯片母版 然后再在幻灯片母版视图中点击“无忧PPT整理发布”的文字文本框,删除,保存即可 更多PPT模板资源,请访问无忧PPT网站-- 使用时删除本备注即可 展示您的作品,PPT模板作品投稿绿色通道 :chinappt2011@ 将此幻灯片插入到演示文稿中 将此模板作为演示文稿(.ppt 文件)保存到计算机上。 打开将包含该图像幻灯片的演示文稿。 在“幻灯片”选项卡上,将插入点置于将位于该图像幻灯片之前的幻灯片之后。(确保不要选择幻灯片。插入点应位于幻灯片之间。) 在“插入”菜单上,单击“幻灯片(从文件)”。 在“幻灯片搜索器”对话框中,单击“搜索演示文稿”选项卡。 单击“浏览”,找到并选择包含该图像幻灯片的演示文稿,然后单击“打开”。 在“幻灯片(从文件)”对话框中,选择该图像幻灯片。 选中“保留源格式”复选框。如果不选中此复选框,复制的幻灯片将继承在演示文稿中位于它之前的幻灯片的设计。 单击“插入”。 单击“关闭”。 PPT模板来源于互联网,版权归原作者所有,如有问题请与站长联系 * C#3.0 C#3.0概述 C# 3.0 于 2008 年初随VS2008 一起正式发布。 C#新特性 推断类型 自动属性 LINQ 匿名类 扩展方法 对象初始化器 集合初始化器 Lambda 表达式 自动属性 class Person { private string firstName; private int age; public string FirstName { get { return firstName; } set { firstName = value; } } public int Age { get { return age; } set { age = value; } } } 普通类 使用了自动属性的类 class PersonNew { public string FirstName

文档评论(0)

1亿VIP精品文档

相关文档