public override bool Equals()

in TeamCity.CSharpInteractive/AddNuGetReferenceCommand.cs [22:29]


    public override bool Equals(object? obj)
    {
        if (ReferenceEquals(null, obj)) return false;
        if (ReferenceEquals(this, obj)) return true;
        if (obj.GetType() != GetType()) return false;
        var other = (AddNuGetReferenceCommand)obj;
        return PackageId == other.PackageId && Equals(VersionRange?.ToString(), other.VersionRange?.ToString());
    }