无法索引,因为它没有默认属性错误
问题描述:
你好在VB NET新更新。 所以,也许我的问题会显得天真。无法索引,因为它没有默认属性错误
VB代码:
Public Class InputBox
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a, b, S, p
a = InputBox("Enter length")
b = InputBox("Enter width")
S = a * b
p = a + a + b + b
End Sub
End Class
中的InputBox线我得到这个错误:
Class 'LearningVB.InputBox' cannot be indexed because it has no default property
这个错误是什么意思?
和任何想法我该如何解决这个问题?
答
InputBox
是类,宣称这里:
Public Class InputBox
如果你想使用the built-in VB helper function,我怀疑你需要要么改变你的类的名称(这听起来像这将是一个好主意)或完全限定函数调用。 (我甚至不完全确定你会怎么做,说实话...)