Fork me on GitHub

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

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");

posted @ 2023-02-18 17:22  残风飞雪  阅读(570)  评论(0编辑  收藏  举报

博客地址 - 创建于 2022年4月12日

这是一位.Net软件研发工程师的个人站,内容主要是网站开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

致力于web网站开发工作,专注软件开发,关注互联网前沿技术与趋势。


Font Awesome Bootstrap中文网