【发布时间】:2016-12-18 20:46:14
【问题描述】:
这可能是一个愚蠢的问题吗?当然,但我或多或少只是好奇地想听听其他人的意见。那么使用对象声明的完整引用路径有什么好处吗? MSDN 似乎只提到它在重载控件或声明您自己的已包含在 Visual Basic 语言中的类时可能会有所帮助。
我指的是这样的声明
Dim MyFile As New System.IO.File
在visual studio中如果你Import System.IO那么它会告诉你名字可以简化成只是
Dim MyFile As New File
但是是否有任何其他好处,或者您是否只使用File 或对System.IO.File 的完整引用真的很重要。这仅仅是因为如果您不想Import System.IO,您仍然可以使用File 类吗?我确定它是两者中的后者,只是如果您不想导入,但使用System.IO.File 而不是仅使用File 是更好的做法吗?老实说,我或多或少只是好奇,因为我知道无论哪种方式它都会编译和运行。
【问题讨论】:
-
您可以在具有相同名称但不同库的类/方法之间发生冲突时执行此操作。在此处查看示例:stackoverflow.com/questions/38526950/…