? когда класс наследуется от общения ?
class A<T> : T
Нет?
что нет ?
а как можно ?
А чего Вы хотите добиться?
Можно наоборот. A<T> where T : A<T>
Я считаю, что товарищу нужен CRTP.
Спасибо, загуглил, получил новые знания в новом году
я хочу не хранить внутри класса ссылку на обощение, чтобы потом постоянно использовать t.поле условно: public class A<T>{ T t {get; set;} }
если я потом наследуюсь оттого класса, сейчас я должен: public class A<T>{ T t {get; set;} } public class B : A<C> { public void Update(){ t.поле = ....; t.поле = ....; } } а хотелось бы без t. сразу работать с параметрами
А почему тогда не сделать на T метод Update
это условный код - вопрос стоит в другом - как наследоваться от обобщения
Чтобы на твой вопрос ответить нужно хоть примерно понимать в чем задача
Обсуждают сегодня