首页 > 编程语言 >C# List集合查找删除指定数据

C# List集合查找删除指定数据

时间:2023-02-18 17:35:56浏览次数:38  
标签:C# List INDCODE 查找 data listLevel 1001

1.实体类
public class FaultLevelModel
{

public string LBWJ { get; set; }
public string LBSJ { get; set; }
public string INDCODE { get; set; }
}

2.操作第一个负荷条件数据
//给List集合赋值
List<FaultLevelModel> listLevel_data=获取数据库数据;

//根据字段 `INDCODE` 查找 `1001`
// 返回第一个与条件匹配的项
List<FaultLevelModel> listLeve1 = listLevel_data.Find(e=>e.INDCODE=="1001");

//根据字段 `INDCODE` 查找 `1001`
// 删除第一个与条件匹配的项
List<FaultLevelModel> listLeve1 = listLevel_data.Remove(e=>e.INDCODE=="1001");

3.操作所有符合条件数据
//给List集合赋值
List<FaultLevelModel> listLevel_data=获取数据库数据;

//根据字段 `INDCODE` 查找 `1001`
// 返回第一个与条件匹配的项
List<FaultLevelModel> listLeve1 = listLevel_data.FindAll(e=>e.INDCODE=="1001");

//根据字段 `INDCODE` 查找 `1001`
// 删除第一个与条件匹配的项
List<FaultLevelModel> listLeve1 = listLevel_data.RemoveAll(e=>e.INDCODE=="1001");

标签:C#,List,INDCODE,查找,data,listLevel,1001
From: https://www.cnblogs.com/canfengfeixue/p/17133123.html

相关文章

  • 【算法训练营day48】LeetCode198. 打家劫舍 LeetCode213. 打家劫舍II LeetCode337. 打
    LeetCode198.打家劫舍题目链接:198.打家劫舍独上高楼,望尽天涯路dp[i]表示的是偷窃0-i房屋所能获得的最大金额。classSolution{public:introb(vector<int>&n......
  • Arduino esp8266 error DEBUG_ESP_PORT was not declared in this scope
    error:'DEBUG_ESP_PORT'wasnotdeclaredinthis scope解决方法:菜单,工具,Debugport:,Serial 解决!From:https://blog.csdn.net/brook0344/article/details/1061693......
  • 【LeeCode】135. 分发糖果 -- todo
    【题目描述】​​n​​​ 个孩子站成一排。给你一个整数数组 ​​ratings​​ 表示每个孩子的评分。你需要按照以下要求,给这些孩子分发糖果:每个孩子至少分配到 ​​1​......
  • 【LeeCode】二叉树理论
    二叉树分类没有数值满⼆叉树如果⼀棵⼆叉树只有度为0的结点和度为2的结点,并且度为0的结点在同⼀层上,则这棵⼆叉树为满⼆叉树​满⼆叉树,也可以说深度为k,有2^k-1个节点的⼆叉......
  • List实现类----ArrayList的使用
    importjava.util.ArrayList;importjava.util.Iterator;importjava.util.ListIterator;publicclassDemo01{publicstaticvoidmain(String[]args){/......
  • Linux 系统中缓存行cacheline
    为了解决计算机系统中主内存与CPU之间运行速度差问题,会在CPU与主内存之间添加一级或者多级高速缓冲存储器(Cache)。这个Cache一般是被集成到CPU内部的,所以也叫CPUCache,如图......
  • Android Native Code 手动调试
    调试启动过程中的AndroidNativeCodeCrash记录一下,最后成功使用的工具是lldb+lldb-server,不需要root权限。我最先尝试使用的是,gdb+gdb-server在attach后总是......
  • 基本的select语句
    1.最基本的select语句select1+1,3*2;*:表中所有的字段(或者列)select*fromemployees;选择特定的列selectemployee_id,last_name,salaryfromemployees;2.列的别......
  • C++的库管理工具:vcpkg
    vcpkg的安装gitclone"地址"添加环境变量在vcpkg目录下/vcpkg/bootstrap-vcpkg.bat嵌入VS在CMD或POWERSHELLvcpkgintegrateinst......
  • ChatGPT让沟通更智能、更便捷
    ChatGPT让沟通更智能、更便捷ChatGpt是最近引起强烈关注的一种技术,它可以实现聊天机器人,为使用者解决复杂的信息获取和学习任务。但他也不仅仅是一个聊天机器人,它是一种基于......