У меня проблема. В моем C# коде у меня есть List<Set> lstSets
. Внутри набора у меня есть еще List<Picture> Pictures
. Класс рисунка выглядит следующим образом:
public class Set
{
public int Id { get; set; }
public List<Picture> Pictures{ get; set; }
}
А класс рисунка выглядит следующим образом:
public class Picture
{
public int Id { get; set; }
public string Name { get; set; }
}
Теперь у меня есть случайное изображение, где я знаю идентификатор и имя, но мне нужно чтобы получить Index
изображения внутри списка Pictures
, и мне нужно знать набор Id
.
Я знаю код, как я могу получить что-то из одного списка:
myList.FindIndex(a => a.prop == prop);
Но это список в списке.
Итак, я хочу:
int SetId = ....
int PictureIndex = ....
Как я могу это сделать?