編譯器錯誤 CS0552
更新:2007 年 11 月
錯誤訊息
'conversion routine': 使用者定義至/從介面的轉換
您無法建立使用者定義至或從介面的轉換。如果您需要轉換常式,請將介面變成類別或從此介面衍生一個類別,便可解決這個錯誤。
下列範例會產生 CS0552:
// CS0552.cs
public interface ii
{
}
public class a
{
// delete the routine to resolve CS0552
public static implicit operator ii(a aa) // CS0552
{
return new ii();
}
public static void Main()
{
}
}