GetHashCode method and operators == and != fixed