public int CompareTo(SampleEqualityStruct <TMember> other) { var compare = Comparer.Compare(Field, other.Field); if (compare != 0) { return(compare); } return(Comparer.Compare(Property, other.Property)); }
public bool Equals(SampleEqualityStruct <TMember> other) => EqualityComparer.Equals(Field, other.Field) && EqualityComparer.Equals(Property, other.Property);