Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2010
Visual Studio
Visual C#
C# Reference
C# Compiler Errors
 Compiler Error CS0115
Collapse All/Expand All Collapse All
This page is specific to
Microsoft Visual Studio 2010/.NET Framework 4

Other versions are also available for the following:
Visual Studio 2010 - Visual C#
Compiler Error CS0115

'function' : no suitable method found to override

A method was marked as an override, but the compiler found no method to override. For more information, see override (C# Reference), and Knowing When to Use Override and New Keywords (C# Programming Guide).

The following sample generates CS0115. You can resolve CS0115 in one of two ways:

  • Remove the override keyword from the method in MyClass2.

  • Use MyClass1 as a base class for 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()
        {
        }
    }
}
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2012 Microsoft. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker