接口实现它自己的方法

时间:2015-08-18 13:59:13

标签: vb.net interface

我们最近在我们的解决方案中遇到了与此类似的界面。当我们升级到VS 2015时,它会导致构建问题。我们相信代码是可以安全删除的,但是想确保没有其他人能想到为什么这将是有效的代码,或者更改不安全的代码(我们会删除所有这些的工具)?

Public Interface IMyInterface
    Property p1 as string Implements IMyInterface.p1
    Property p2 as string Implements IMyInterface.p2
    Property p3 as string Implements IMyInterface.p3
    Property p4 as string Implements IMyInterface.p4
    .
    .
    .
End Interface

不确定接口方法为什么或如何在自身上实现属性。

1 个答案:

答案 0 :(得分:2)

  

Visual Basic保留字Implements以两种方式使用。 Implements语句表示类或结构实现接口。 Implements关键字表示类成员或结构成员实现特定的接口成员。

您应该删除属性声明的Implements IMyInterface.p_部分。