UiPath 中 List 集合的例項化與使用

語言: CN / TW / HK

>>>跳過BB,空降正文<<<

目錄

前言

大家好呀,我是 白墨 ,一個熱愛學習與划水的矛盾體。

最近剛接觸 RPA ,在學習 UiPath ,昨天的需求要用到 List 集合,直接建立 List 集合並使用會報錯,需要對集合進行例項化。我學的是 Java ,UiPath 卻是 VB.NET 的語法…本以為觸類旁通就能搞出來,結果研究了好一會兒。做個記錄,這也是我第一次寫RPA方面的文章。(最後發現真的是特別簡單的東西……)

正文

1. 建立 List 變數

List 的建立很簡單,變數型別選擇 System.Collections.Generic.List<String> 即可。

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 ,可以很輕鬆的增刪改查。

  1. 新增資料(Add To Collection)。記得選擇引數型別(TypeArgument),後面全都要選。

  2. 查詢集合中是否存在某條資料(Exists In Collection)。

  3. 從集合中刪除某條資料(Remove From Collection)。

  4. 清空集合(Clear Collection)。

後記

好啦,本文到此結束!點個關注吧?點個關注吧?點個關注吧~有問題請評論、私信一起交流!