Determines whether the specified object is equal to the current instance.
public override bool Equals(object? obj)