C # Atualizar uma lista de outra lista
eu tenho 2List<object>
. O primeiro, vamos chamá-lo de Lista A é mais como uma lista completa e o segundo ListaB é uma lista modificada. Agora, o que eu quero fazer é modificar a Lista A com a Lista B. Isso é factível e como posso fazê-lo. Isto é o que tenho até agora, mas não 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;
EDIT: Apresentação visual para descrever o que 'modificar' significa na minha situação
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
Após 'modificá-lo', a ListaA deve se parecer com:
ListA
Id Name Age
1 John 14
2 Mark 0
3 Luke 13
4 Matthew 99