I want to compare the contents of two Dictionary instances regardless of the order of the items they contain. SequenceEquals
Dictionary
SequenceEquals
This will check if all Values from source exists in target, ignoring the Keys
Values
source
target
Keys
var result = source.All(x => target.Any(y => x.Value == y.Value));