コンパイラの警告 (レベル 4) CS0628

'member': 新規のプロテクト メンバーがシール クラスで宣言されました

他のクラスは クラスから継承できず、 メンバーを使用することができないため、 シール クラスは sealed プロテクト protected メンバーを使用できません。

次の例では CS0628 が生成されます。

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