C#-Linq-获取索引-帮助
|
有人可以通过linq语句帮助我,
这就是我到目前为止
public class Categories : ObservableCollection<Category>
{
public Categories() { }
public int getBoardIndex(int BoardId)
{
return (from category in this
from board in category.CategoryBoards
where board.BoardId == BoardId
select IndexOf(board)
);
}
}
board是该类别中的一个项目,当我传递bordId(不是索引)时,它必须在每个类别的所有委员会中搜索该BoardId,然后返回该委员会的索引
我如何使用Linq做到这一点?
非常感谢您的帮助!!!
没有找到相关结果
已邀请:
4 个回复
搜洼挂时
原始版本 要获取其所属类别中第一个匹配板的索引,请先找到类别,然后获取板的索引:
要获得所有类别中扁平化集合中第一个匹配的Board的索引,@ Dan Tao拥有最佳答案。
距相镭
搜洼挂时
敦肌