Do C# 8 default interface implementations allow for multiple inheritance
Your question is answered by Mads Torgersen in the blog post you linked to: Actually interfaces are still quite far from abstract classes. Classes don’t inherit members from interfaces, so if a class leaves a member M implemented by the interface, the class does not have a member M! It’s like an explicit implementation today; … Read more