C # Actualizar una lista de otra lista
tengo 2List<object>
. El primero, llamémoslo ListA, es más como una lista completa y el segundo, ListB es una lista modificada. Ahora lo que quiero hacer es modificar ListA con ListB. ¿Es factible y cómo puedo hacerlo? Esto es lo que tengo hasta ahora pero no funciona:
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;
EDITAR: Presentación visual para describir qué significa 'modificar' en mi situación
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
Después de 'modificarlo', ListA debería verse así:
ListA
Id Name Age
1 John 14
2 Mark 0
3 Luke 13
4 Matthew 99