有没有一种方法可以检查参数是否可以迭代

时间:2020-01-09 14:06:33

标签: excel vba loops

我想知道是否有一种方法可以知道在使用之前是否可以使用std::swap循环遍历参数。

方法AddRange

此方法可以接受各种数据类型。理想情况下,用户将传递一个包含0个或多个项目的容器。

For Each

客户代码

' Class name - Employees
Private pItems As New Collection
Public Sub AddRange(ByVal Items As Variant)

    ' Here should be logic of detecting if Items can be iterated over.
    ' If Items is not a container, throw an error.
    ' Otherwise, proceed with adding items.

    Dim Item As Variant
    For Each Item In Items
        pItems.Add Item
    Next Item

End Sub

0 个答案:

没有答案