好的,我在两个文件中有以下代码。
A类.vb
Namespace NamespaceA
Public Class ClassA
Public Enum RedirectType
Item1
Item2
End Enum
End Class
End Namespace
X类.vb
Namespace NamespaceA
Public ClassX
Public Sub MySub
If ClassA.RedirectType.Item1 Then 'Error occurs here
End If
End Sub
End Class
End Namespace
现在我遇到了一个错误
“ClassA”在命名空间“NamespaceA”中不合适。
我真的不明白什么是不合适的,我该如何解决这个问题?这两个类驻留在同一个命名空间中。我试图重命名第一个类的命名空间,但我不能这样做,因为代码是针对现有系统的。有人可以告诉我问题的原因是什么吗?