Advertencia del compilador (nivel 2) CS0114
'función1' oculta el miembro heredado 'función2'. Para hacer que el método actual reemplace esa implementación, agregue la palabra clave override. De lo contrario, agregue la palabra clave new.
Hay una declaración de una clase que tiene conflicto con una declaración de una clase base, de modo que se ocultará el miembro de la clase base.
Para obtener más información, vea base.
El ejemplo siguiente genera la advertencia CS0114:
// 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()
{
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: