Default implementation in interface is still trying to force me to implement that member; I'm currently using .Net 7.0 on VS 2022
my analysis to the issue is that it only happens when this default implementation is to satisfy the implementation of another interface to the said interface, it just doesn't make sense why they would ignore that because in my case it makes a perfect sense to have the default implementation of IEquatable<T>
of T
in T
itself!