returned for Tags:"equals"
Efficient hash code and equality implementations for arbitrary objects.
Helper for managing state.
Deep equal library done right
C# class library, auto-generating the Equals and GetHashCode methods, based on the attribute configuration.
This library allows to define IEqualityComparer on arbitrary types to compare objects based on their members. Members are explicitly configured with strongly-typed fluent API. Members are not limited to properties but fields and methods can also be used for comparison. The library allows to...
Generate the Equals, GetHashCode and operators methods from properties or fields decorated with the [Equals] Attribute.
Test your C# classes' Equals and GetHashCode implementations with ease
A trivial class that is used to make sure that Equals and GetHashCode are properly overloaded with the correct semantics
An extension for asserting object equality by using the Quarks.AssertComparer
Mercury Super Tuples
Inheritable tuples with protected members, correct equals contract and optional cacheable hashcodes.
The EqualityDefinition class simplifies the process of changing the meaning of equality for a type.
Generic implementation of IEquilityComparer which may be usefull for comparing objects of the same types.
Provides recursive comparison and comparison by some properties.
Provides comparison in runtime if type is undefined.
Source code package. An extension for asserting object equality by using the Code.Collections.Generic.AssertComparer.
A simple library designed to eliminate most of the object comparison boilerplate logic.
A micro library for easily creating C# classes with value semantics. No need to override Equals, GetHashCode, et all.
Quick, easy, and correct implementation of object equality in .NET
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...
Comparação de objetos
Comparação de objetos equals.
This library allows comparing objects and provide distinctions. What is more, this tool can set compare strategy for certain properties or fields and types