- 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
{
}