Hey everyone,
I have an abstract class that implements a few methods of an interface, but not all. I want the derived classes to implement the rest. When I build the project it says 'MyClass' does not implement interface member 'MyIFace.Method()'. The names have been changed of course to protect the identity of my application. Why should an abstract class be forced to implement all members of an interface when it can't be instantiated anyways? I thought this used to work in earlier versions of .NET?
Thanks in advance




. Why should an abstract class be forced to implement all members of an interface when it can't be instantiated anyways? I thought this used to work in earlier versions of .NET?
Reply With Quote