显式的接口成员实现主要有以下两个目的: 由于显式实现的接口成员无法通过类型实例直接访问到,这样就可以把接口成员从实现该接口的类型的公共成员中分离出来。在接口通常在程序集内部使用且客户对该接口没有什么兴趣的情况下,这种实现方式就显得很有用。EIMI还允许接口成员与类型原有的成员具有相同的签名和返回值,这在不使用EIMI的情况下是不可能的。同样地,EIMI还允许成员之间具有相同的签名和不同的返回值。