我们最近在我们的解决方案中遇到了与此类似的界面。当我们升级到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
不确定接口方法为什么或如何在自身上实现属性。
答案 0 :(得分:2)
Visual Basic保留字Implements以两种方式使用。 Implements语句表示类或结构实现接口。 Implements关键字表示类成员或结构成员实现特定的接口成员。
您应该删除属性声明的Implements IMyInterface.p_
部分。