私は2 List<object>
を持っています。最初の1つは、それをListAと呼ぶことができます。リストAは完全なリストに似ていて、もう1つはリストBです。今私がしたいのはListAでListAを変更することです。これは実践的なことであり、どうやってそれを行うことができますか?これは私がこれまで持っているものですが、動作しません:C#他のリストからリストを更新する
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:ビジュアルプレゼンテーションは、「変更」かを説明するためには、それを「修正」の後私の状況
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
手段、LISTAが見えるはずですlike:
ListA
Id Name Age
1 John 14
2 Mark 0
3 Luke 13
4 Matthew 99
あなたは –
@SamiKuhmonenはあなたに感謝し、この場合には、私の編集を参照してください何を意味するのか、「変更」を定義する必要があります。 –
よくListAを変更していますが、ListBを実際に返しました(クイックルックから) – ArielB