Click here to Skip to main content
15,884,473 members
Articles / Programming Languages / C#

Using Objects Comparer to Compare Complex Objects in C#

Rate me:
Please Sign up or sign in to vote.
4.93/5 (46 votes)
2 May 2019MIT7 min read 55K   86  
Objects Comparer framework provides mechanism to recursively compare complex objects by properties (supports arrays, lists, different types of dynamic objects and more), allows to override comparison rules for specific properties and types.

Alternatives

Members may post updates or alternatives to this current article in order to show different approaches or add new features.

No alternatives have been posted.

License

This article, along with any associated source code and files, is licensed under The MIT License


Written By
Software Developer
United States United States
Full Stack Software Developer with major experience in enterprise software development for different industries.
Have a experience in wide range of technologies:
- JavaScript: React, Redux, TypeScript, Saga, Thunk, Cordova, Jest, Enzyme, Material Design, React-MD, Semantic UI, WebStorm
- .Net: C#, WPF, WCF, Windows Forms
- Java: Spring, Spring Boot, Spring Cloud, Spring Data, microservices, jUnit, Mochito, IntelliJ
- DB: Kafka, Oracle, SQL Server, PL/SQL

Comments and Discussions