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

搭建网站的六个基本步骤流程适合员工的培训课程

搭建网站的六个基本步骤流程,适合员工的培训课程,新校区建设网站管理规定,百度竞价排名广告定价一、select用法 Linq中的select可以便捷使我们的对List中的每一项进行操作,生成新的列表。 var ttlist.select(p>p10); //select括号内为List中的每一项,p10即为对每一项的操作,即对每项都加10生成新的List 用法实例: 1、la…

一、select用法

        Linq中的select可以便捷使我们的对List中的每一项进行操作,生成新的列表。

var tt=list.select(p=>p+10);
//select括号内为List中的每一项,p+10即为对每一项的操作,即对每项都加10生成新的List

用法实例:

1、lambda表达式

int[] array = { 1,5,6,7,6,9,12,2,7,6,33};
List<int> l1 = new List<int>(array);
var t1 = l1.Select((p)=>p+10);
foreach (var item in t1)
{Console.WriteLine(item);
}

输出结果为:

2、Linq语法

            List<Student_1> stuList = new List<Student_1>(){new Student_1(){ID=1,Name="John",Chinese=92,Math=88,English=92},new Student_1(){ID=2,Name="Mary",Chinese=87,Math=94,English=82},new Student_1(){ID=3,Name="KangKang",Chinese=89,Math=91,English=96},new Student_1(){ID=4,Name="Maria",Chinese=88,Math=65,English=94},new Student_1(){ID=5,Name="Ben",Chinese=70,Math=91,English=82},};var t1 = from e in stuList select e.English;foreach (var item in t1){Console.WriteLine(item);}

二、SelectMany用法

        在C# Linq中,SelectMany方法用于将一个集合中的每个元素转换为另一个集合,并将所有转换后的集合合并为一个集合。

List<List<int>> list = new List<List<int>>()
{new List<int>() { 1, 2, 3 },new List<int>() { 4, 5, 6 },new List<int>() { 7, 8, 9 }
};var result = list.SelectMany(x => x);foreach (var item in result)
{Console.WriteLine(item);
}

三、where用法

where在Linq中主要进行对数据筛选,并且生成新的List。

            List<Student_1> stuList = new List<Student_1>(){new Student_1(){ID=1,Name="John",Chinese=92,Math=88,English=92},new Student_1(){ID=2,Name="Mary",Chinese=87,Math=94,English=82},new Student_1(){ID=3,Name="KangKang",Chinese=89,Math=91,English=96},new Student_1(){ID=4,Name="Maria",Chinese=88,Math=65,English=94},new Student_1(){ID=5,Name="Ben",Chinese=70,Math=91,English=82},};//lambda表达式 表达式内部填的是判断条件var t1 = stuList.Where(p => p.English == 88);// Linq 语句var t1 = from e in stuList where e.English == 82 select e;

需要注意的是Lambda表达式中不需要select结尾,但Linq 语句必须是select结尾否则报错

运行结果为:

参考文献:

C#的LINQ select查询、where过滤、group分组、join关联_c# t.select().join_小龙在山东的博客-CSDN博客

http://www.15wanjia.com/news/52555.html

相关文章:

  • 常用网站开发语言的优缺点新闻稿在线
  • 江苏省建设集团有限公司网站网络推广大概需要多少钱
  • 学室内设计学费大概要多少钱?广州aso优化公司 有限公司
  • 做app要不要建网站企业网站seo推广
  • 互联网投诉服务平台关键词排名优化营销推广
  • 教务系统管理系统长沙网址seo
  • 代购网站建设全网网络营销
  • 深圳品牌蛋糕店有哪些品牌排行盐城seo推广
  • 做网站电商云数据库有用吗东莞疫情最新消息
  • 资源网站很难做百度百家自媒体平台注册
  • 哪些网站可以做推广app注册拉新平台
  • 常规网站服务器近一周的新闻大事热点
  • 中山网站代运营搜索引擎入口网址
  • 怎么使用源码建网站百度下载并安装最新版
  • 网站建设中其他可能的问题百度权重查询工具
  • wordpress主题xueui朝阳网站seo
  • 做影视网站 片源从哪里来厦门人才网个人版
  • 蒙古文政务网站群建设工作方案冯耀宗seo博客
  • 嘉兴城乡建设网站百度网址是多少
  • 彩票网站开发的风险百度无广告搜索引擎
  • 如何做购物网站的后台免费发布信息网平台
  • 建设大型网站制作品牌外包seo服务收费标准
  • 竞价可以做两个网站吗seo优化服务公司
  • wordpress站点统计代码seo培训中心
  • 网站建设工作会议.seo关键词布局
  • 国内手机网站建设网站生成app
  • 企业网站的切片怎么做竞价恶意点击报案
  • 改版网站收费制作网页的软件有哪些
  • 网站如何做淘宝客做推广的公司一般都叫什么
  • 企业官网属于什么网站网络营销策略分析方法