25 packages returned for Tags:"equals"

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... More information
  • 1,913 total downloads
  • last updated 7/15/2019
  • Latest version: 1.6.0
  • Equals analyzers
Prevents surprises by wrong Equals usage by: - finding Union, Contains, GroupBy, Distinct, Except, Intersect without EqualityComparer. - finding Equals on types that do not implement IEquatable.
C# class library, auto-generating the Equals and GetHashCode methods, based on the attribute configuration.
Represents a string which is guaranteed to be interned. Provides an optimized GetHashCode() and Equals(...) overrides, which rely on reference comparison rather than string contents.