컴파일러 오류 CS0544
업데이트: 2007년 11월
오류 메시지
'property override' : 'non-property'이(가) 속성이 아니므로 재정의할 수 없습니다.
'property override': cannot override because 'non-property' is not a property
속성이 아닌 데이터 형식을 속성으로 재정의하려 했습니다. 이는 허용되지 않습니다.
다음 샘플에서는 CS0544 오류가 발생하는 경우를 보여 줍니다.
// CS0544.cs
// compile with: /target:library
public class a
{
public int i;
}
public class b : a
{
public override int i { // CS0544
// try the following line instead
// public new int i {
get
{
return 0;
}
}
}