컴파일러 오류 CS0557
업데이트: 2007년 11월
오류 메시지
'class' 형식의 사용자 정의 변환이 중복되었습니다.
Duplicate user-defined conversion in type 'class'
변환 루틴은 클래스에 중복해서 사용할 수 없습니다.
다음 예제에서는 CS0557 오류가 발생하는 경우를 보여 줍니다.
// CS0557.cs
namespace x
{
public class ii
{
public class iii
{
public static implicit operator int(iii aa)
{
return 0;
}
// CS0557, delete duplicate
public static explicit operator int(iii aa)
{
return 0;
}
}
public static void Main()
{
}
}
}