Jak porównać wartości każdego elementu na dwóch listach?

W mojej metodzie testu jednostkowego

Mam dwie listy. Jednym z nich jestexpectedValueList a inne toactualvalueList.

expectedValueList={a=1,b=2,c=3,d=4}

actualvalueList={d=4,b=2,c=3,a=1}

Porównując w ten sposób tylko jeden element

CollectionAssert.AreEqual(expectedValueList.Select(x => x.a).ToList() ,actualvalueList.Select(x => x.a).ToList())

jak porównać pozostałe elementy?

questionAnswers(2)

yourAnswerToTheQuestion