'<procedurename>' 無法覆寫 '<baseprocedurename>',因為它們的型別參數條件約束不同
更新:2007 年 11 月
泛型程序嘗試覆寫泛型基底類別 (Base Class) 程序,但它們具有型別參數的不同條件約束清單。
若要覆寫基底類別程序,覆寫程序不只需要符合基底類別程序的完整簽章,也要符合程序的存取層級和每個參數的傳遞機制。
若要覆寫泛型基底類別程序,覆寫程序必須額外符合型別參數的數目,以及每個程序的條件約束清單。
如需覆寫需求的詳細資訊,請參閱 Overrides。
錯誤 ID:BC32077
若要更正這個錯誤
如果想要覆寫基底類別程序,請修改型別參數條件約束,以正確符合基底類別程序的型別參數條件約束。
如果有了型別參數條件約束就不能刪除它們,則不可覆寫基底類別程序。移除宣告中的 Overrides 關鍵字。