No, you cannot implement multiple inheritance in C #, period.
However, you can get some advantages of multiple inheritance through interfaces, namely the part where you can add contracts to the class so that they correspond to other parts of the system, the principle of substitution.
But no, you cannot get the part where you inherit the behavior from several base classes.
source
share