Upozornění kompilátoru (úroveň 2) CS0114
Funkce1 skryje zděděný člen function2. Pokud chcete, aby aktuální metoda přepsala danou implementaci, přidejte klíčové slovo přepsání. Jinak přidejte nové klíčové slovo.
Deklarace ve třídě je v konfliktu s deklarací v základní třídě tak, aby člen základní třídy byl skrytý.
Další informace najdete v základu.
Následující ukázka vygeneruje 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()
{
}
}
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: