protected bool Equals(MethodBinding other) { if (Method == null ) if (other.Method == null) return true; else return false; if (Method != null) if (other.Method == null) return false; else return Method.Equals(other.Method); return false; }