I have a class like this
public class TestData { public string Name {get;set;} public string type {get;set;} public List Members = ne
You can override the equals method and inside it manually compare the objects
Also take a look at Guidelines for Overloading Equals() and Operator ==