I\'m creating a class that derives from List...
public class MyList : List {}
I\'ve overridden Eq
You can use SequenceEqual linq method on the list since your list implements IEnumerable. This will verify all the elements are the same and in the same order. If the order may be different, you could sort the lists first.