DOT net Factory ArrayList 来自字符串拆分

DOT net Factory ArrayList From String Split

我正在尝试将字符串拆分直接分配给数组列表。我没有成功。这样做正确吗?

Set A1=DotNetFactory.CreateInstance("System.Collections.ArrayList")
A1=Split(A B C)
A1.Capacity

A1 分配为数组变体。不能执行任何 ArrayList 方法,如排序、索引

您需要将项目添加到数组列表中。 (你不应该直接将数组分配给数组列表)

Set A1=DotNetFactory.CreateInstance("System.Collections.ArrayList")
A1.addRange(Split("A,B,C", ","))

'现在A1有所有物品。现在您可以在 QTP 中调用任何 arraylist 方法。

A1.Capacity
A1.Sort
A1.Reverse