更新:2007 年 11 月
错误消息
类型“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()
        {
        }
    }
}