【发布时间】:2013-01-06 17:20:34
【问题描述】:
我有一个包含项目 { 10, 11, 23, 34, 56, 43 } 的 int 列表,我想找出所有大于 23 的项目的索引。这些值可以是任何顺序,所以我这样做不想对它们进行排序。
List<int> mylist = new List<int> { 10, 11, 23, 34, 56, 43 };
我对满足条件的所有项目的索引感兴趣,而不仅仅是满足条件的第一个项目。所以这行代码对我不起作用。
int index = mylist.FindIndex( x => x > 23 );
【问题讨论】: