У меня есть два списка, один поддельных и один реальные, как:Как объединить два списка на основе свойства?
ПЕРЕД
// fake (list 1)
{ ID = 1, Year = 2011, X = "" }
, { ID = 2, Year = 2012, X = "" }
, { ID = 3, Year = 2013, X = "" }
// real (list 2)
{ ID = 35, Year = 2011, X = "Information" }
, { ID = 77, Year = 2013, X = "Important" }
Я хочу, чтобы объединить их выглядящими за год, результат должен быть:
ПОСЛЕ
{ ID = 35, Year = 2011, X = "Information" }
, { ID = 2, Year = 2012, X = "" }
, { ID = 77, Year = 2013, X = "Important" }
Необходимо удалить элементы с тем же годом в первом списке и добавьте элемент с эквивалентным Годом во второй список в первый список, сохранив заказ.
Как я могу использовать Linq?
Возможно, вы можете уточнить использование иллюстрации до и после? теперь вы полностью потеряли – sehe