当前位置: 首页 > 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.yayakq.cn/news/959970/

相关文章:

  • 响应式网站制作软件网站建设域名怎么收费的
  • 大型网站开发团队苏州注册公司代理公司
  • 德清县新巿镇城市建设网站互动网站建设特点
  • 深圳坑梓网站建设一个空间放2个wordpress
  • 什么是网站组件微商各种软件拿码渠道
  • 网站查外链网站建设知识平台
  • 一个网站制作流程办公室装修费用会计分录
  • 网站设计尺寸规范WordPress考试
  • 沈阳制作公司网站和app淘宝做网站的多少钱
  • 锡林浩特建设局网站网站做关键词
  • 成品型网站建设建立企业网站多少钱
  • 网站seo优化皆宣徐州百都网络不错做网站大概花多少钱
  • 潍坊网络营销公司有哪些太原网站怎么做seo
  • 网站开发实训周志企业网站布局
  • 企业网站建设该入啥会计科目asp 网站后台
  • 北京网站改版价格wordpress 渗透框架
  • 外贸网站设计师网站空间服务器费用
  • 织梦如何临时关闭网站wordpress能用的插件
  • 受欢迎的网站建设平台html5手机网站开发环境
  • 男人和女人做污的视频网站贵阳建设企业网站
  • 山西做网站建设的平台移动网站建设报价表
  • 网站 配色二级网站怎样做
  • 珠海移动网站定制建设厅网站进不去
  • ppt模板下载的网站有哪些淘宝客api网站架设教程
  • 怎么注销网站查备案企业网搭建及应用
  • 电子商务网站建设 故宫官网西安前端开发招聘
  • 申请一个网站wordpress 搜索 字母
  • 苏州做公司网站设计的公司自己怎么做网站视频赚钱吗
  • 免费个人建站系统丹徒网站建设代理商
  • 黄金网站app视频下载小说网站违法和做网站得有关系