There are many ways to do this but I feel like I\'ve missed a function or something.
Obviously List == List will use Object.Equals() and re
List == List
Object.Equals()
Enumerable.SequenceEqual
MSDN