Базовый от двух базовых создать никак не получится.
Нужно будет делать свой базовый, который будет агрегировать в себе оба нужных класса и перенаправлять вызовы методов к ним.
Т.е.
class Lib1Class
{
public void MethodA();
}
class Lib2Class
{
public void MethodB();
}
class YourBaseClass
{
Lib1Class l1c = new Lib1Class();
Lib2Class l2c = new Lib2Class();
public void MethodA()
{
l1c.MethodA();
}
public void MethodB()
{
l2c.MethodB();
}
}
Можно унаследоваться от одного, а другой агрегировать
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение