我如何通过绑定清单编程迭代



我有一个继承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

最新更新