ClientBase doesn't implement IDisposable member
问题 How is it possible for the System.ServiceModel.ClientBase abstract class to implement IDisposable Interface if the Dispose() Method declaration is not visible/declared? If I try to do the same I get an error and can't compile abstract class ATeste : IDisposable { } 'ATeste' does not implement interface member 'System.IDisposable.Dispose()' I'm using VS 2010 and Framework 4.0. Check the ClientBase declaration: // Summary: // Provides the base implementation used to create Windows Communication