我有一个继承BindingList
的类:
Public Class clsAccountManagers
Inherits BindingList(Of clsAccountManager)
我如何以编程方式迭代clsAccountManagers
的实例中包含的列表?
(我已经创建了这样的类来封装某些规则,但还保留了类型clsAccountManager
的记录)。
因为您已从BindingList<T>
继承,因此您的clsAccountManagers
实例是。例如,您可以这样做:
Dim managers As New clsAccountManagers()
For Each manager In managers
' do something
Next
如果您需要在 clsAccountManagers
中执行,那么您要寻找的基础收集属性为Items
,即Collection<T>
。
您可以从clsAccountManagers
中轻松地使用它,例如:
Public Class clsAccountManagers
Inherits BindingList(Of clsAccountManager)
Public Sub DoSomethingWithInternalList()
For Each item In Items
' Do Something
Next
End Sub
End Class