Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 4) CS0628

"member" : nowy chroniony element członkowski zadeklarowany w klasie zapieczętowanej

Zapieczętowana klasa nie może wprowadzić chronionej składowej, ponieważ żadna inna klasa nie będzie mogła dziedziczyć z sealed klasy i używać składowejprotected.

Poniższy przykład generuje cs0628:

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