C # Aktualisieren einer Liste von einer anderen Liste
Ich habe 2List<object>
. Die erste Liste ist eher eine vollständige Liste und die zweite Liste ist eine geänderte Liste. Was ich jetzt tun möchte, ist, ListA mit ListB zu ändern. Ist das machbar und wie kann ich das machen? Dies ist, was ich bisher habe, aber nicht funktioniert:
var ListB = _repository.Get(m => m.Approved == true).ToList();
foreach (var x in ListB)
{
ListA.Where(d => d.Name == x.Name).First() = x;
}
return ListA;
EDIT: Visuelle Präsentation, um zu beschreiben, was "Ändern" in meiner Situation bedeutet
ListA
Id Name Age
1 John 14
2 Mark 15
3 Luke 13
4 Matthew 18
ListB
Id Name Age
2 Mark 0
4 Matthew 99
Nach dem Ändern sollte ListA so aussehen:
ListA
Id Name Age
1 John 14
2 Mark 0
3 Luke 13
4 Matthew 99