- You cannot extend or inherit more than 1 abstract class (C# does not provides multiple inheritance.)
- Struct cannot implement an abstract class.
- Struct can implement interfaces.
class MyClass : a,b ---ERROR--Cannot implement multiple base class. { } abstract class a { } abstract class b { }