Я знаю, что у меня не должно быть идентификаторов с таким же значением. Это просто выдумка, так что не обращайте на это внимания.
У меня есть:
List<Car> carList = new List<Car>();
carList.Add(new Car() { id = 1, name = "Honda" });
carList.Add(new Car() { id = 2, name = "Toyota" });
carList.Add(new Car() { id = 1, name = "Nissan" });
Я хочу использовать лямбда-выражение для извлечения всех автомобилей с идентификатором 1.
Ожидаемый результат:
-- Id: 1, Name: Honda
-- Id: 1, Name: Nissan
Проблема заключается в дополнительной фильтрации списка объектов на основе внешнего ключа.