Avviso del compilatore (livello 4) CS0628

Aggiornamento: novembre 2007

Messaggio di errore

'membro': nuovo membro protetto dichiarato nella classe sealed.
'member' : new protected member declared in sealed class

Una classe sealed non può introdurre un membro protected perché nessun'altra classe sarà in grado di ereditare dalla classe sealed e utilizzare il membro protected.

Il seguente codice di esempio genera l'avviso CS0628:

// CS0628.cs
// compile with: /W:4
sealed class C
{
   protected int i;   // CS0628
}

class MyClass
{
   public static void Main()
   {
   }
}