Пересекающийся словарь <строка, список <аниме >> на собственность аниме классаC#

Место общения программистов C#
Anonymous
Пересекающийся словарь <строка, список <аниме >> на собственность аниме класса

Сообщение Anonymous »

У меня есть такой объект < /p>

Код: Выделить всё

public class Anime
{
public Guid Id {get; set;}
public DateTime? CreatedOn {get; set;}

}
< /code>

Тогда у меня есть словарь списков, таких как < /p>

Dictionary myLists = new Dictionary();
< /code>

Я пересекаю все списки, но я хотел бы сделать пересечение только на идентификаторе аниме, но все же получить результат в качестве списка  < /code>, не уверен, как конкретно заставить его сделать на идентификаторе. Вот что у меня есть: < /p>

myResult.AddRange(myLists.Values.Aggregate(new HashSet(myLists.First().Value.ToList()), (h, e) =>
{
h.IntersectWith(e);
return h;
}));
< /code>

Есть ли способ рассказать о том, чтобы пересечь свойство идентификатора, но при этом получить результат в качестве списка аниме?  (myResult
- список ).

Подробнее здесь: https://stackoverflow.com/questions/468 ... nime-class

Вернуться в «C#»