Top 20 NuGet compare Packages
What you have been waiting for. Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.
Framework provides mechanism to compare classes, allows override comparison rules for specific properties and types.
GroupDocs.Comparison for .NET is a lightweight library which allows you to merge and compare two versions of a PDF or Office document and display differences between them. GroupDocs.Comparison is a one-stop solution for comparing documents of all common formats. It can be used to generate diffs for...
Middle layer framework to compose functions such as "clone", "compare", "serialize" etc using "navigation expressions" and provide some abstractions missed in standard framework ("repository", "buffered conditional logging", etc.).
A CSharp library that allows you to diff two objects and get a list of the differences back.
CsvReader FileLock PathParser SafeFileOverwriter GetNumberedFilePath StreamToBytes BytesToStream StreamToString StringToStream StringToBytes BytesToString ReadStruct WriteStruct ClearFolder ClearFolderRecursive GetFolderSize GetFolderSizeRecursive CountFilesRecursive IsFolder IsFile FolderIsEmpty Is...
This library allows comparing objects and provide distinctions. What is more, this tool can set compare strategy for certain properties or fields and types
Common infrastructure for comparison things. Like Azure Storage blobs or Azure Search documents.
Calculate a diff between any two lists and optionally merge them to aid in synchronizing data.
Efficient Processing, Compilation, and Execution of Expression Trees at Runtime
Class library that compares the values of properties from different objects in order to evaluate equality.
A simple diff comparison asserter that makes it easy to assert if two texts (strings) are equal, and display the differences in a diff tool if they are not. Simply put it is a much simpler (and dumber) version of ApprovalTests that should get the job done for simple scenarios. You can easily create ...