I am getting this error while creating a public method on a class for explicitly implementing the interface. I have a workaround: by removing the e
public
interface
http://msdn.microsoft.com/en-us/library/aa288461(VS.71).aspx : When a member is explicitly implemented, it cannot be accessed through a class instance, but only through an instance of the interface.
Customer customer = new Customer();
Console.WriteLine(customer.PrintName());
Violates this