コレクションを比較する組み込みメソッドはありますか? 質問する

コレクションを比較する組み込みメソッドはありますか? 質問する

Equals メソッドでいくつかのコレクションの内容を比較したいと思います。Dictionary と IList があります。これを行うための組み込みメソッドはありますか?

編集済み: 2 つの辞書と 2 つの IList を比較したいのですが、等価性が何を意味するかは明らかだと思います。2 つの辞書に同じ値にマップされた同じキーが含まれている場合、それらは等しいです。

ベストアンサー1

Enumerable.SequenceEqual

指定された IEqualityComparer(T) を使用して 2 つのシーケンスの要素を比較し、それらが等しいかどうかを判断します。

リストと辞書を直接比較することはできませんが、辞書の値のリストをリストと比較することはできます。

おすすめ記事