轉換運算子無法從型別轉換為其衍生型別
更新:2007 年 11 月
轉換運算子是以衍生自參數型別的傳回型別宣告。
在編譯時期,Visual Basic 會認為有預先定義的轉換,可將任何參考型別轉換成其繼承階層架構中的任何型別,亦即衍生參考型別的任何型別,或從它衍生的任何型別。這類轉換可能會在執行階段失敗,但編譯器無法預測執行階段結果,因此它會允許任何此類轉換進行編譯。
由於編譯器將此轉換視為已定義,所以不允許您重新定義。
錯誤 ID︰BC33027
若要更正這個錯誤
- 完全移除這個運算子定義。它已經預先定義。