要复写add(T obj),需要使用与原始函数签名相同的泛型参数类型,并通过关键字override来覆盖原始函数。例如:

class MyList<T> : List<T>
{
    public override void add<T>(T obj)
    {
        // 在这里实现自定义的 add 函数逻辑
    }
}

注意,由于List类中没有add(T obj)函数,上面的示例代码可能无法编译。如果想要覆盖List类中的add函数,应该使用以下代码:

class MyList<T> : List<T>
{
    public new void Add(T obj)
    {
        // 在这里实现自定义的 add 函数逻辑
    }
}

这里使用了new关键字来隐藏原始的Add函数,并覆盖它。同样,需要注意T参数类型的一致性。

addTT obj怎么复写

原文地址: https://www.cveoy.top/t/topic/fDOj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录