'<metodo1>' non può eseguire l'override di '<metodo2>' perché si differenziano per i valori predefiniti dei parametri facoltativi

Aggiornamento: novembre 2007

'<method1>' cannot override '<method2>' because they differ by the default values of optional parameters

Si è tentato di eseguire l'override di un metodo con un altro metodo e tali metodi si differenziano per i valori predefiniti dei parametri facoltativi, il che significa che possiedono firme diverse. Un tipo può eseguire l'override di un metodo ereditato sottoponibile a override dichiarando un metodo con lo stesso nome e la stessa firma e contrassegnando la dichiarazione con il modificatore Overrides.

ID errore: BC30307

Per correggere l'errore

  • Assicurarsi che i due metodi posseggano la stessa firma.

Vedere anche

Concetti

Override di proprietà e metodi

Modificatori di override