'<typename>' 無法為屬性 '<propertyname>' (位於基底 <type> '<typename>' 中) 遮蔽 (Shadows) 隱含宣告的 'MustOverride' 方法

更新:2007 年 11 月

指定的方法名稱和基底類別中屬性 (Property) 隱含產生的 MustOverride 方法相衝突。例如,如果宣告命名為 Prop1 的屬性 (Property),編譯器會產生隱含程序 get_Prop1 和 set_Prop1。

錯誤 ID:BC31416

若要更正這個錯誤

  1. 為方法提供唯一的名稱。

  2. 請從基底類別中的屬性 (Property) 移除 MustOverride 修飾詞。

請參閱

概念

Property 程序

參考

MustOverride

Shadows