我需要在对象列表中找到对象的索引值,其中参数 x 等于某个值。
有没有一种简单的方法可以做到这一点?我了解 IndexOf 函数,但如何将其应用于对象参数?
您可以使用List.FindIndex:
int index = list.FindIndex(obj => obj.X == value);\nRun Code Online (Sandbox Code Playgroud)\n\n\n\n与 match 定义的条件匹配的元素第一次出现的从零开始的索引(如果找到);否则,\xe2\x80\x931。
\n
| 归档时间: |
|
| 查看次数: |
3465 次 |
| 最近记录: |