История изменений
Исправление ya-betmen, (текущая версия) :
Тем не менее какой в этом прок с практической точки зрения?
Имея подобную структуру (могу напутать в синтаксисе шарпа)
public abstract class A<T> where T : B{}
public class B {}
public class C0: B {}
public class C1: B {}
public class D0 : A<C0> {}
public class D1 : A<C1> {}
C0 param0;
C1 param1;
B param0;
B param1;
Исправление ya-betmen, :
Тем не менее какой в этом прок с практической точки зрения?
Имея подобную структуру (могу напутать в синтаксисе шарпа)
public abstract class A<T> where T : B{}
public class B {}
public class C0: B {}
public class C1: B {}
public class D0 : A<C0> {}
public class D1 : A<C1> {}
C0 param0;
C1 param1;
B param0;
B param1;
Исходная версия ya-betmen, :
Тем не менее какой в этом прок с практической точки зрения?