共用方式為


編譯器錯誤 CS0557

更新: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()
        {
        }
    }
}