컴파일러 오류 CS0442
업데이트: 2007년 11월
오류 메시지
'Property': 추상 속성에는 전용 접근자를 사용할 수 없습니다.
'Property': abstract properties cannot have private accessors
이 오류는 "private" 액세스 한정자를 사용하여 추상 접근자를 수정하는 경우에 발생합니다. 이 오류를 해결하려면 다른 액세스 한정자를 사용하거나 속성을 추상이 아닌 속성으로 만듭니다.
예제
다음 샘플에서는 CS0442 오류가 발생하는 경우를 보여 줍니다.
// CS0442.cs
public abstract class MyClass
{
public abstract int AbstractProperty
{
get;
private set; // CS0442
// Try this instead:
// set;
}
}