영어로 읽기

다음을 통해 공유


컴파일러 오류 CS0175

이 컨텍스트에서는 'base' 키워드를 사용할 수 없습니다.

base 키워드를 사용하여 기본 클래스의 특정 멤버를 지정해야 합니다. 자세한 내용은 생성자를 참조하세요.

다음 샘플에서는 CS0175를 생성합니다.

// CS0175.cs  
using System;  
class BaseClass  
{  
    public int TestInt = 0;  
}  
  
class MyClass : BaseClass  
{  
    public static void Main()  
    {  
        MyClass aClass = new MyClass();  
        aClass.BaseTest();  
    }  
  
    public void BaseTest()  
    {  
        Console.WriteLine(base); // CS0175  
        // Try the following line instead:  
        // Console.WriteLine(base.TestInt);  
        base = 9;   // CS0175  
  
        // Try the following line instead:  
        // base.TestInt = 9;  
    }  
}