指定屬性或程式會覆寫繼承自基類的相同具名屬性或程式。
規則
宣告內容。 您只能在屬性或程式宣告語句中使用
Overrides。合併修飾詞。 您無法在相同的宣告中與
Shadows或Shared一起指定Overrides。 因為覆寫專案是隱含可覆寫的,所以您無法與Overrides結合Overridable。比對簽章。 這個宣告的簽章必須與它所覆寫之屬性或程序的 簽章 完全相符。 這表示參數清單必須有相同數目的參數,順序相同,且數據類型相同。
除了簽章之外,覆寫宣告也必須完全符合下列專案:
存取層級
傳回型別,如果有的話
泛型簽章。 對於泛型程式,簽章包含類型參數的數目。 因此,覆寫宣告也必須符合該方面的基類版本。
其他比對。 除了比對基類版本的簽章之外,此宣告也必須符合下列方面:
陰影和覆寫。 陰影和覆寫都會重新定義繼承的專案,但兩種方法之間有顯著的差異。 如需詳細資訊,請參閱 Visual Basic中的陰影。
如果您使用 Overrides,編譯程式會隱含新增 Overloads ,讓您的連結庫 API 更容易使用 C#。
Overrides修飾詞可用於下列內容: