protected bool Equals(InterpretedScript other) { if (other == null) { return(false); } return(base.Equals(other) && Equals(InterpreterVersions, other.InterpreterVersions)); }
protected bool Equals(InterpretedScript other) => other != null && base.Equals(other) && Equals(InterpreterVersions, other.InterpreterVersions);
protected bool Equals(InterpretedScript other) { if (other == null) return false; return base.Equals(other) && Equals(InterpreterVersions, other.InterpreterVersions); }