Compare-Net-Objects is a library that enables to perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.