"<método1>" no puede reemplazar a "<método2>" porque se diferencian en los parámetros opcionales

Ha intentado reemplazar un método con otro método que es distinto del primero respecto de los valores de los parámetros opcionales, lo que significa que sus signaturas son diferentes. Un tipo puede reemplazar un método reemplazable heredado declarando un método con el mismo nombre y signatura y marcando la declaración con el modificador Overrides .

Identificador de error: BC30308

Para corregir este error

  • Asegúrese de que los dos métodos tienen la misma signatura.

Consulte también