【C#】List.Find
来源:互联网 发布:重庆话翻译器软件 编辑:程序博客网 时间:2024/05/16 17:53
首先看一下 MSDN
搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List<T> 中的第一个匹配元素。
public T Find(Predicate<T> match)
参数
- match
- Type: System.Predicate<T>
Predicate<T> 委托,用于定义要搜索的元素的条件。
返回值
Type: T如果找到与指定谓词定义的条件匹配的第一个元素,则为该元素;否则为类型 T 的默认值。
/// <summary> /// 通过步骤ID找寻对应的步骤 /// </summary> public TipStep FindStepBy(int stepId) { if (StepList != null) return StepList.Find((step) => step.ID == stepId); return null; }原来在查找的时候 你可能需要遍历你的list 查看里面的元素是否包含传进来的参数,现在直接通过find查找 直接返回 会比较省事。
阅读全文
0 0
- 【C#】List.Find
- 【C#】List.Find
- [C#]List的Sort()、Find()、FindAll()、Exist()的使用方法举例
- List.Find()用法
- list find delegate用法
- List.find方法
- List::find、search
- C#/ASP.NET List中Sort()、Find()、FindAll()、Exist()的使用方法
- [C#/ASP.NET]List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- 【转】[C#List的Sort()、Find()、FindAll()、Exist()的使用方法举例
- [C#/ASP.NET]List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- List里find的使用。
- List<>中Find的用法
- list容器查找算法find(),
- 在list中查找find
- List-C
- C list
- codeforces C. Find Maximum
- test2
- mysql中update的low_priority
- Java 自定义异常
- Unity中陀螺仪控制
- 内置对象 Session
- 【C#】List.Find
- Armstrong公理系统
- Redis原子计数器incr,防止并发请求
- redhad linux下安装mysql
- 杂记
- spring boot:如何优雅的使用mybatis
- Xcode 用Ad_Hoc方式打包
- vue 常用命令
- MySQL 最基本的SQL语法/语句