CS0115-ös fordítási hiba

"függvény": nem található megfelelő módszer a felülbírálásra

A metódus felülbírálásként lett megjelölve, de a fordító nem talált felülbírálási módszert. További információ: felülbírálás, valamint a felülbírálás és az új kulcsszavak használatának ismerete.

Példa

Az alábbi minta a CS0115-öt hozza létre. A CS0115 kétféleképpen oldható fel:

  • Távolítsa el a kulcsszót override a metódusból a következőben MyClass2: .

  • Alaposztályként használható MyClass1 a következőhöz MyClass2: .

// CS0115.cs
namespace MyNamespace
{
    abstract public class MyClass1
    {
        public abstract int f();
    }

    abstract public class MyClass2
    {
        public override int f()   // CS0115
        {
            return 0;
        }

        public static void Main()
        {
        }
    }
}