Overriding Equals in C# Code example from a series of blog posts on overriding equality in C#: Part 1 Part 2 Part 3 License MIT License