'<membername>' 無法實作 '<interfacename>.<interfacemembername>',因為兩者的型別參數條件約束不同
更新:2007 年 11 月
一般事件、屬性 (Property) 或程序嘗試實作介面中所定義的類似成員,但型別參數上具有不同的條件約束清單。
若要實作介面成員,實作的成員不只需要符合介面的完整簽章,還必須符合每個參數的傳遞機制。
若要實作泛型介面成員,實作的成員還必須符合型別參數數目,以及每個參數的條件約束清單。
如需介面實作的詳細資訊,請參閱 Implements 關鍵字和 Implements 陳述式。
錯誤 ID:BC32078
若要更正這個錯誤
如果您想要實作介面成員,請修訂型別參數條件約束,以完全符合介面成員的型別參數條件約束。
如果型別參數條件約束必須維持原來的樣子,您就不能在這個宣告中實作介面成員。請移除宣告中的 Implements (Visual Basic) 關鍵字。