Compilerwarnung (Stufe 4) CS0628

„member“: Ein neuer geschützter Member wurde in einer versiegelten Klasse deklariert.

Eine versiegelte Klasse kann keinen geschützten Member einführen, da keine andere Klasse von der sealed -Klasse erben und den protected -Member verwenden kann.

Im folgenden Beispiel wird CS0628 generiert:

// CS0628.cs  
// compile with: /W:4  
sealed class C  
{  
   protected int i;   // CS0628  
}  
  
class MyClass  
{  
   public static void Main()  
   {  
   }  
}