Search
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.
  • Property and Field Info reflection caching for increased performance
Last edited Aug 16 2011 at 11:50 PM by gfinzer, version 8
Updating...
© 2006-2012 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2012.1.11.18365