Lezen in het Engels

Delen via


Compilerwaarschuwing (niveau 2) CS0114

'function1' verbergt overgenomen lid 'function2'. Als u de huidige methode die implementatie wilt overschrijven, voegt u het trefwoord overschrijven toe. Voeg anders het nieuwe trefwoord toe.

Een declaratie in een klasse conflicteert met een declaratie in een basisklasse, zodat het lid van de basisklasse wordt verborgen.

Zie basis voor meer informatie.

In het volgende voorbeeld wordt CS0114 gegenereerd:

// CS0114.cs  
// compile with: /W:2 /warnaserror  
abstract public class clx  
{  
   public abstract void f();  
}  
  
public class cly : clx  
{  
   public void f() // CS0114, hides base class member  
   // try the following line instead  
   // override public void f()  
   {  
   }  
  
   public static void Main()  
   {  
   }  
}