컴파일러 오류 CS0030
업데이트: 2007년 11월
오류 메시지
'type' 형식을 'type' 형식으로 변환할 수 없습니다.
Cannot convert type 'type' to 'type'
변환 루틴을 제공하여 특정 연산자 오버로드를 지원해야 합니다. 자세한 내용은 변환 연산자(C# 프로그래밍 가이드)를 참조하십시오.
다음 샘플에서는 CS0030 오류가 발생하는 경우를 보여 줍니다.
// CS0030.cs
namespace x
{
public class iii
{
/*
public static implicit operator iii(int aa)
{
return null;
}
public static implicit operator int(iii aa)
{
return 0;
}
*/
public static iii operator ++(iii aa)
{
return (iii)0; // CS0030
// uncomment the conversion routines to resolve CS0030
}
public static void Main()
{
}
}
}