컴파일러 오류 CS0713
Visual Studio 2005
오류 메시지
정적 클래스 'static type'은(는) 'type' 형식에서 파생될 수 없습니다. 정적 클래스는 개체에서 파생되어야 합니다.Static class 'static type' cannot derive from type 'type'. Static classes must derive from object.
이와 같은 방법으로 정적 클래스를 파생하도록 한다면 정적 클래스가 메서드 및 비정적 멤버를 기본 클래스에서 상속하게 되어 비정적인 클래스가 됩니다. 따라서 이 방식의 파생은 허용되지 않습니다.
다음 샘플에서는 CS0713 오류가 발생하는 경우를 보여 줍니다.
// CS0713.cs
public class Base
{
}
public static class Derived : Base // CS0713
{
}
public class CMain
{
public static void Main()
{
}
}