CS0557 de erro do compilador
Mensagem de erro
Duplicar conversão definida pelo usuário no tipo 'classe'
Duplica conversão rotinas não são permitidas em uma classe.
O exemplo a seguir gera 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()
{
}
}
}