Edit

Share via


Compiler Error CS0513

'function' is abstract but it is contained in nonabstract class 'class'

A method cannot be an abstract member of a nonabstract class.

The following sample generates CS0513:

C#
// CS0513.cs  
namespace x  
{  
   public class clx  
   {  
      abstract public void f();   // CS0513, abstract member of nonabstract class  
   }  
}