摘要:C# 如何隱藏父類別的方法或屬性
最近在開發一些伺服器控制項的時候發現我要做個相似的東西,但有些地方用途是不同的,
因此發現有一些 method 是我從父類別中不需要用到,但因為這個控制項是要給團隊其他人使用的
所以必須把不應該出現的方法隱藏起來,最後發現只要在方法或屬性上面定義如下的內容
當子類別在使用的時候,父類別中被定義隱藏的部份全部都不會再出現了,就不會選錯方法囉...
但我覺得這個好像不是正統的方法,C# 中不知道有沒有什麼修飾詞可以這樣用...
大家參考參考囉...
[System.ComponentModel.EditorBrowsable(EditorBrowsableState.Never)]
public void Save() {
//父類別的方法內容區塊
}
如果您有更好的解決方案...
歡迎您一同交流並留下您的意見哦...!!