Lezen in het Engels

Delen via


Compilerwaarschuwing (niveau 4) CS0109

Het lid 'lid' verbergt geen overgenomen lid. Het nieuwe trefwoord is niet vereist

Een klassedeclaratie bevat het nieuwe trefwoord, ook al overschrijft de declaratie geen bestaande declaratie in een basisklasse. U kunt het nieuwe trefwoord verwijderen.

In het volgende voorbeeld wordt CS0109 gegenereerd:

// CS0109.cs  
// compile with: /W:4  
namespace x  
{  
   public class a  
   {  
      public int i;  
   }  
  
   public class b : a  
   {  
      public new int i;  
      public new int j;   // CS0109  
      public static void Main()  
      {  
      }  
   }  
}