4

ToStringたとえば、 custom でメソッドをオーバーライドする必要がある場合は、次のようにしますList

public class WebUILanguage2 : List<WebUILanguage>
{
    public override string ToString()
    {
        return "Overridden message";
    }
}

しかし、これをオーバーライドしたい場合はどうすればよいでしょうか?

public class WebUILanguage2 : WebUILanguage[]
4

2 に答える 2

8

できません。配列型から派生することはできません。

私は一般的に もオーバーライドToStringしないようにアドバイスしますList<T>- 通常、私の経験では、このようなものには継承よりも構成を使用する方が良いです。

于 2013-11-02T20:52:07.677 に答える