общий метод в абстрактном классе

У меня есть следующий абстрактный базовый класс, в котором у меня есть абстрактный метод. Мне нужно знать, как реализовать этот абстрактный метод в дочерних классах. Проблема заключается в том, как объявить класс, базой которого является SomeBaseClass в классе B.

public abstract class A
{
    protected abstract void Add<T>(T number) where T : SomeBaseClass;
}

public class B : A
{
    protected override void Add<T>(T number)
    {
        throw new NotImplementedException();
    }
}
7
задан Lynn Crumbling 13 April 2012 в 21:35
поделиться