Sdílet prostřednictvím


Compilerwarnung (Stufe 4) CS0628

Aktualisiert: November 2007

Fehlermeldung

"Member": Ein neuer geschützter Member wurde in einer versiegelten Klasse deklariert.
'member' : new protected member declared in sealed class

Eine sealed-Klasse kann keinen protected-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()
   {
   }
}