精品秘无码一区二区三区老师-精品秘一区二三区免费雷安-精品蜜桃秘一区二区三区-精品蜜桃秘一区二区三区粉嫩-精品蜜桃一区二区三区-精品蜜臀国产aⅴ一区二区三区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

C#Linq where和select用法

admin
2025年1月13日 10:44 本文熱度 222

一、select用法

Linq中的select可以使我們的對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> stuList = new List<Student>(){	new Student(){ID=1,Name="John",Chinese=92,Math=88,English=92},	new Student(){ID=2,Name="Mary",Chinese=87,Math=94,English=82},	new Student(){ID=3,Name="KangKang",Chinese=89,Math=91,English=96},	new Student(){ID=4,Name="Maria",Chinese=88,Math=65,English=94},	new Student(){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>() { 123 },    new List<int>() { 456 },    new List<int>() { 789 }};var result = list.SelectMany(x => x);foreach (var item in result){    Console.WriteLine(item);}

三、where用法

where在Linq中主要進行對數據篩選,并且生成新的List
List<Student> stuList = new List<Student>(){	new Student(){ID=1,Name="John",Chinese=92,Math=88,English=92},	new Student(){ID=2,Name="Mary",Chinese=87,Math=94,English=82},	new Student(){ID=3,Name="KangKang",Chinese=89,Math=91,English=96},	new Student(){ID=4,Name="Maria",Chinese=88,Math=65,English=94},	new Student(){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 將數組轉換為以逗號分隔的字符串
string[] array = { "A""B""C""D" };string str = string.Join(","array);


該文章在 2025/1/13 10:44:31 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 97精品伊人久久大香线蕉 | 无码人妻少妇伦在线电影 | 亚洲无码他人妻中 | 欧美国产日本韩在线 | 欧美日本韩国一区二 | 久久婷婷色综合一区二区 | 成人欧美一区二区三区a片 成人欧美一区二区三区白人 | 麻豆国产伦理在线手机伦理片 | 亚洲人a在线视频 | 99久久无码一区人妻A黑国产馆 | 久久亚洲av成人无码电影 | 亚洲欧美色一区二区三区 | 在线看片福利无码网址 | 亚洲国产综合人成综合网站 | 亚洲∧V久久久无码精品 | 日韩理论午夜无码 | 秋霞电影院午夜伦a片欧美 强奷乱码中文字幕熟女美国 | 亚洲中文aⅴ一二三区 | 波多野结衣一区二区三区在线观看 | 人妻 偷拍 无码 中文字幕 | 国产精品呻吟久久人妻无吗 | 国产精品扒开腿做爽爽 | 亚洲国产剧情一区 | 亚洲熟妇熟女ⅹxxxx | 午夜福利免费在线观看 | 91麻豆国产在线视频 | 含羞草传媒一区二区三 | 亚洲无码永久免费视频 | 久久国产爆乳一区二区三区 | 亚洲av无码男人的天堂在线 | 高潮无遮挡成人A片在线看 高潮又爽又无遮挡又免费 高潮真紧好爽我视频 | 亚洲精品无码AV一区二区 | 五月色婷婷丁香无码三级 | 精品亚洲a∨无码一区二区三区 | 日韩欧美亚洲乱码中文字幕 | 亚洲欧美日韩国产一区图片 | 久久久久亚洲AV成人片一级毛片 | 午夜福音在线观 | 最新高清特级a级黄片一级成人亚洲 | 国产成人无码视频 | 亚洲欧美另类精品久久久 |