在vb .net中实现接口时,如何强制Visual Studio使用整个命名空间而不是部分命名空间

时间:2015-03-20 12:37:50

标签: vb.net visual-studio

我试图弄清楚在Visual Studio中是否有一个选项,而不是在vb .net中实现接口时添加部分命名空间,以添加整个命名空间。 这个“特征”一直让我很烦恼......

图书馆:MyLib

Namespace Example.Tes1
  Public Interface IA
    Sub Test()
  End Interface
End Namespace

这就是正常情况:

Public Class B
  Implements IA

  Sub Test() Implements Test1.IA.Test
  End Sub

End Class

这就是我想为我做视觉工作室而不是自己编辑命名空间。

Public Class B
  Implements IA

  Sub Test() Implements MyLib.Example.Test1.IA.Test
  End Sub

End Class

我可以接受的另一个选择是,如果只是接口名称就像这样:

Public Class B
  Implements IA

  Sub Test() Implements IA.Test
  End Sub

End Class

是否有人知道如何教视觉工作室这样做?

1 个答案:

答案 0 :(得分:0)

只要您在类代码文件的顶部导入包含接口的命名空间,那么VS(2012和2013)将仅使用Implements子句中的接口。