如何访问另一个文件中声明的“typedef”等Imports?

时间:2013-03-27 21:10:27

标签: vb.net

我在VB.net中看到我可以使用Imports语句定义类似typedef:

Imports MyDict = System.Collections.Generic.Dictionary(Of String, System.Collections.Generic.Dictionary(Of String, System.Collections.Generic.Dictionary(Of String, String)))

现在我想在我的项目的一些文件中使用这个MyDict。假设上面的语句是在MyForm.vb文件中定义的,我应该在AnotherForm.vb文件中做什么来访问这个定义?

1 个答案:

答案 0 :(得分:0)

像这样的{p> Imports只是该特定文件的别名 - 它们不会创建新的“类型”。如果要以相同的方式使用MyDict,则需要将整行复制到其他文件中。

话虽这么说,我考虑制作一个自定义类型来处理三层嵌套字典结构。这是一个相当复杂的“字典”,拥有自定义类型将允许您以更清洁,更安全的方式编写代码。

相关问题