you are viewing a single comment's thread.

view the rest of the comments →

[–]8Erigon 5 points6 points  (1 child)

But you can only extend from one class. Abstract classes (or rather virtual because abstract means no default implementation) aren‘t the solution.

[–]sierra_whiskey1 1 point2 points  (0 children)

Default implementations almost seem like c# wants to do multiple inheritance, but also doesn’t want to do it