CustomersFound
是ArrayList
定义如下:
Public CustomersFound As ArrayList
a NullReferenceException
当我尝试添加到集合中时会抛出。
CustomersFound.Add(Node)
确切的消息状态:"对象引用未设置为对象的实例" 。
我在公共子例程中添加到ArrayList
,如下:
Public Sub SearchTraverse(ByVal Node As Customer, Surname As String)
' Code to search for customers here...
CustomersFound.Add(Node)
End Sub
有人可以帮助我为什么我会遇到这个错误?
错误意味着CustomersFound
不存在。检查您使用的任何方法实际上都创建了一种方法。您拥有的代码不会实例化阵列列表。也许您应该使用:
Public CustomersFound As New ArrayList()