UiPath 中 List 集合的实例化与使用

前言

大家好呀,我是 白墨,一个热爱学习与划水的矛盾体。

最近刚接触 RPA ,在学习 UiPath ,昨天的需求要用到 List 集合,直接创建 List 集合并使用会报错,需要对集合进行实例化。我学的是 Java ,UiPath 却是 VB.NET 的语法…本以为触类旁通就能搞出来,结果研究了好一会儿。做个记录,这也是我第一次写RPA方面的文章。(最后发现真的是特别简单的东西……)

正文

1. 创建 List 变量

List 的创建很简单,变量类型选择 System.Collections.Generic.List<String> 即可。

Browse for Types ...
选择类型

2. 实例化 List 变量

UiPath 虽然是拖拉拽的编程方式,内部还是 VB 的语法。所以,初始化 List 集合,还是得从 VB 语法入手。

我们在UiPath中创建项目时,需要选择 VB 和 C# 语言,这其中的VB就是 VB.NET 。默认是 VB.NET。

项目右下角查看

我们先来看看 VB.NET 中初始化一个泛型为 String 的 List 集合:

dim listName as New List(of String) From {"大家好","当然","不好也可以","随便你"}

其中 listName 是变量名, as 后的 New List(of String) 就是在实例化一个泛型为 String 的 List 集合, From {"",""} 里面就是初始化的数据。

Int类型也一样,其他类型以此类推:

dim intList as New List(of int32) From {5,2,0}

现在我们在 UiPath 里面来实例化。

实例化集合

很简单,只需要在 Default 里面填入 New List(of String) 即可。我不需要赋初始值,所以 From 我没有写,有需要的写上即可。

3. 集合的使用

UiPath 里对于数组与集合的操作有对应的组件:Collection,可以很轻松的增删改查。

Collection组件
  1. 添加数据(Add To Collection)。记得选择参数类型(TypeArgument),后面全都要选。

    添加
  2. 查询集合中是否存在某条数据(Exists In Collection)。

    查询
  3. 从集合中删除某条数据(Remove From Collection)。

    删除
  4. 清空集合(Clear Collection)。

    清空

后记

好啦,本文到此结束!点个关注吧?点个关注吧?点个关注吧~有问题请评论、私信一起交流!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这些是C#和ASP.NET数据库面试题,全部从网上收集而来,经整理而发表,希望给大家带来帮助,有错误的地方还请各位...
    itming阅读 4,280评论 1 9
  • . 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . p...
    上岸666阅读 3,638评论 0 0
  • 1. 简述private、protected、public、internal 修饰符的访问权限。 答. priva...
    是朱朱呀阅读 4,385评论 0 8
  • 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . ...
    青月教主阅读 2,571评论 0 0
  • 一、groovy是什么 简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。 ...
    曹元_阅读 2,920评论 0 6