当前位置: 首页 > wzjs >正文

网站数据库怎么做广州seo外包公司

网站数据库怎么做,广州seo外包公司,b2c网站后台,鞍山网站建设在开发时发现别人的代码使用到了LINQ十分便捷且清晰,这里记录一下常用LINQ和对应的使用。参考链接:LINQ 菜鸟教程 使用的学生类和字符串用于测试 public class Student {public int StudentID;public string StudentName;public int Age; }Student[] st…

在开发时发现别人的代码使用到了LINQ十分便捷且清晰,这里记录一下常用LINQ和对应的使用。参考链接:LINQ 菜鸟教程

使用的学生类和字符串用于测试

public class Student
{public int StudentID;public string StudentName;public int Age;
}Student[] studentArray = { new Student() { StudentID = 1, StudentName = "John", Age = 18 },new Student() { StudentID = 2, StudentName = "Steve",  Age = 21 },new Student() { StudentID = 3, StudentName = "Bill",  Age = 25 },new Student() { StudentID = 4, StudentName = "Ram" , Age = 20 },new Student() { StudentID = 5, StudentName = "Ron" , Age = 31 },new Student() { StudentID = 6, StudentName = "Chris",  Age = 17 },new Student() { StudentID = 7, StudentName = "Rob",Age = 19  },};IList<string> stringList = new List<string>() { "C# Tutorials","VB.NET Tutorials","Learn C++","MVC Tutorials" ,"Java" };

Where过滤

1.使用LINQ查找青少年学生

Students = studentArray.Where(s => s.Age >= 18 && s.Age <= 25).ToList();

2.使用LINQ查找名字为Bill的第一位学生

st1 = studentArray.Where(s => s.StudentName == "Bill").FirstOrDefault();

更加简便的写法:
其中对于 FirstOrDefault 和 First 的区别:FirstOrDefault 找不到返回默认值,First 找不到抛出异常

st1 = studentArray.FirstOrDefault(s => s.StudentName == "Bill");
st1 = studentArray.First(s => s.StudentName == "Bill");

3.使用LINQ查找StudentID为5的学生

st2 = studentArray.FirstOrDefault(s => s.StudentID == 5);

Single 和First 的区别:Single如果查找的元素不唯一会引发异常。Single会迭代所有元素,First满足第一个元素就返回

st2 = studentArray.SingleOrDefault(s => s.StudentID == 5);

SingleOrDefault和Single区别:类似于 FirstOrDefault 和 First 的区别同上,这里不多赘述

st2 = studentArray.Single(s => s.StudentID == 5);

Select投射

1.查询包含 Tutorials 的字符串

strResult = stringList.Where(s => s.Contains("Tutorials")).ToList();

2.为字符串数组加 【】 包含起来

strResult = stringList.Select(s => "【" + s + "】").ToList();

3.筛选 Tutorials 的字符串,添加 【】 输出

strResult = stringList.Where(s => s.Contains("Tutorials")).Select(s => "【" + s + "】").ToList();

OrderBy排序

1.根据年龄进行排序

Students = studentArray.OrderBy(s => s.Age).ToList();
http://www.dtcms.com/wzjs/979.html

相关文章:

  • 做网站哪种域名好记关键词优化难度查询
  • 做企业网站怎么接活网络营销模式
  • 湖州公司做网站百度免费seo
  • 中国服务外包研究中心深圳网站seo哪家快
  • 上海网站建设哪家专业海阳seo排名优化培训
  • 凌风wordpress自然搜索优化
  • 支付宝支持12306网站建设市场营销推广方案怎么做
  • 深圳专业建设网站哪个公司好网络营销常用的工具和方法
  • 做网站淮南线上如何做推广
  • 网站设计模板是什么网店运营推广中级实训
  • 贺州同城购物网站建设江苏网站推广
  • 网站后期维护怎么做电商从零基础怎么学
  • 做网上推广网站全球中文网站排名
  • 济南网站制作设计公司国际时事新闻最新消息
  • 兰州新区最新消息搜狗seo查询
  • 怎么让百度收录网站百度注册网站怎么弄
  • 邢台做网站公司排名免费公司网站建站
  • 做接口的网站网络营销概述
  • wordpress 歌seo外链平台热狗
  • 网站建设流程总结关键词排名seo优化
  • 男孩子和男孩子在一起怎么做网站西安做网页的公司
  • wordpress白色简约主题自动app优化下载
  • google网站提交网络平台推广方案
  • 网站布局设计规则最新疫情最新消息
  • 创做阿里巴巴网站流程网站怎么推广出去
  • 动画专业大学seo在线外链
  • web网站扫描模板建网站价格
  • 市总工会智慧网站建设总结免费外贸接单平台
  • 宜春网站开发公司电话开鲁网站seo站长工具
  • 三维建模青岛seo网站建设公司