Kellerman Software Logo

Project Description
What you have been waiting for. Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.

Features
  • Compare Primitive Types
  • Compare Structs
  • Compare IList Objects
  • Compare Single and Multi-Dimensional Arrays
  • Compare IDictionary Objects
  • Compare Publicly visible Class Fields and Properties
  • Compare Children
  • Handling for Trees with Children Pointing To Parents
  • Compare Enums
  • Compare Timespans
  • Compare Guids
  • Compare Classes that Implement IList with Indexers
  • Compare DataSet Data
  • Compare DataTable Data
  • Compare DataRow Data
  • Source code in both C# and in VB.NET
  • NUnit Test Project Included
  • Several configuration options for comparing private elements, and ignoring specific elements.

Last edited Jul 16, 2011 at 2:17 AM by gfinzer, version 7