自定义列表的索引函数
本文关键字:函数 索引 列表 自定义 | 更新日期: 2023-09-27 18:04:41
我需要更新我创建的自定义列表中的条目,该列表如下所示:List<Data> Test = new List<Data>();
我发现了一些在线提出的解决方案,例如使用FindIndex,但是此功能不存在。注意:我使用 c# 在windows phone 7开发如果这有帮助的话。由于
如果您不想通过索引查找对象,而是通过类中的某个字段查找对象,您可以这样做。我假设你的DATA对象里面有一个唯一的ID字段…
var someName = "name_i_want_to_find";
var myItems = Test.FindAll(x => x.Name == someName);
foreach (var item in myItems)
item.FieldToChange = "someNewValue";
List有一个IndexOf方法,这存在于Windows Phone 7版本。
直接使用IndexOf()
方法。MSDN