System.Web.UI.WebControls.UI.TableHeaderCell
から派生
System.Web.UI.WebControls.UI.TableCell
したがって、署名付きのメソッドfoo(TableCell tc){}
TableHeaderCell のインスタンスを受け入れます。
ただし、2 つの新しいクラスを作成し、一方を派生さTableCell
せ、もう一方を派生させたTableHeaderCell
場合、新しい TableHeaderCell クラスは直接関連していないため、新しい TableCell クラスにキャストできません。
とにかくこれを回避する方法はありますか?いいえと思います。