Вход на сайт
Подарки от программис'тов
6208 просмотров
Перейти к просмотру всей ветки
в ответ Murr 11.04.22 15:51, Последний раз изменено 25.07.22 10:26 (alex445)
Кто-нибудь может объяснить, зачем делать такое объявление класса
class A<T> where T : B, new()
{
public T MyProperty
}
если можно сделать сразу свойство типа B
class A
{
public B MyProperty
}
Только для того, чтобы потребовать, чтобы у типа B был конструктор без параметров?