Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Una classe è definita in più dichiarazioni parziali, una delle quali specifica MustInherit , mentre un'altra specifica NotInheritable.
Quando si divide la definizione di una classe in diverse dichiarazioni parziali, il compilatore considera la classe come l'unione di tutte le sue dichiarazioni parziali. Questo riguarda non soltanto i membri, ma anche l'implementazione, l'ereditarietà e il livello di accesso.
Una classe non può essere sia astratta che sealed, ovvero non può al tempo stesso richiedere e proibire l'ereditarietà. Di conseguenza, non è possibile specificare sia MustInherit che NotInheritable per la stessa classe.
ID errore: BC30926
Per correggere l'errore
- Decidere se la classe deve richiedere o proibire l'ereditarietà o se non va specificata né l'una né l'altra caratteristica e rimuovere le parole chiave non corrette a fronte della decisione presa.