Search code examples
C#, Which class fields/members should be considered when overriding GetHashCode and Equals?...


c#equalsgethashcodeiequatable

Read More
What is wrong with my IEquatable<T>, IComparable<T> implementation? SortedList throws Ar...


c#.neticomparableiequatable

Read More
Set's contains method returns different value at different time...


swiftiequatablehashable

Read More
Should IEquatable<T>, IComparable<T> be implemented on non-sealed classes?...


c#immutabilityicomparableiequatablesealed

Read More
overloaded == operator throwing NullReferenceException with non-null operands...


c#iequatable

Read More
Understanding IEquatable...


c#iequatable

Read More
LINQ Distinct Not Working...


vb.netlinqdistinctiequalitycompareriequatable

Read More
IEquatable implementation and operator overriding...


c#.netinheritanceabstract-classiequatable

Read More
C# - Can't override ==...


c#unity-game-engineoperator-overloadingoverridingiequatable

Read More
Compare two Lists<object> returning different results...


c#compareequalityiequatable

Read More
Should GetHashCode be implemented for IEquatable<T> on mutable types?...


c#immutabilitymutablegethashcodeiequatable

Read More
Comparing Collection of Objects with ContainsExactly...


c#.netcontainsiequatable

Read More
How to implement Multi-type IComparable / IEquatable in C#...


c#.neticomparableiequatable

Read More
Why is Array.IndexOf not checking for IEquatable like List<T> does?...


c#.netcollectionsindexofiequatable

Read More
LINQ.Distinct on IEquatable object doesn't work...


c#linqiequatable

Read More
Auto implement Unique ID in a hashable class...


swifthashtableiequatable

Read More
Equals Remove wrong assignment inside Equals...


.netvb.netiequalitycompareriequatable

Read More
Make List<Student> Distinctable with IEquatable<Student>...


c#linqdistinctiequalitycompareriequatable

Read More
GetHashCode on null fields?...


nullnullreferenceexceptionequalitygethashcodeiequatable

Read More
Why does Equals(object) win over Equals(T) when using an inherited object in Hashset or other Collec...


c#inheritanceiequatable

Read More
Difference between Object.Equals(objA, objB), objA.Equals(objB) and objA == objB for CLR types?...


c#.netiequatableequals-operatorobject-equality

Read More
Equals override vs. IEquatable<>...


c#wpfequalsiequatable

Read More
Using LINQ GroupBy to group by reference objects instead of value objects...


c#linqgroupingienumerableiequatable

Read More
Value vs. Reference equality in generic List<T>.Contains()...


c#linqgethashcodeiequalitycompareriequatable

Read More
Testing for value equality between two interface instances in c#?...


c#interfaceiequatable

Read More
Why do two equal instances of IEquatable<T> return false?...


c#equalityiequatable

Read More
Compiler picking wrong overload calling IEquatable<T>.Equals...


c#overloadingiequatable

Read More
Comparing two collections with IEquatable while using only LINQ...


c#linq.net-4.5ienumerableiequatable

Read More
IEquatable<T>.Equals from MSDN...


c#iequatable

Read More
Should I be using IEquatable to ease testing of factories?...


c#unit-testingfactory-patterniequatable

Read More
BackNext