Это не строго множественное наследование - но ваш класс C # может реализовывать несколько интерфейсов, это правильно:
public class MyClass : BaseClass, IInterface1, IInterface2, IInterface3
{
// implement methods and properties for IInterface1
..
// implement methods and properties for IInterface2
..
// implement methods and properties for IInterface3
..
}
Вам необходимо предоставить реализации для всех методов (и свойств), определенных во всех интерфейсах, которые вы планируете реализовать.
Я не совсем понимаю, что вы ищете из своего вопроса .... Вы можете уточнить немного ?? Что ты пытаешься сделать? Где у вас проблемы?