8.3 UiPath集合Arrays、Lists、Queues的介绍和使用

一、Arrays介绍
1、Arrays数组定义数组是一系列items 的集合。数组定义如:New String{“123”,“456”},New Int32{“123”,“456”};
2、Arrays数组属性Length:是指数组的长度,表示数组中有多少个相同类型的数据;LongLength:获取一个64位整数,该值表示所有维度的数组中的元素总数;IsReadOnly:是指数组是否只读;Rank:是指数组的维数;IsFixedSize:获取一个值,该值指示数组是否带有固定大小;GetUpperBound:用于获取Array的指定维度的上限;GetLowerBound:用于获取Array的指定维度的下限。
3、Arrays数组方法GetLength:获取数据的长度;Clone:克隆一个相同数据类型的数组,包括数据;Contains:是指数组是否包含某个类型的数据,如果有则返回True,反之返回False。
二、Lists介绍和使用
1、 Lists的定义
List<T>类表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。
定义方法如:New List(of string)from{"23","444"}
2、 Lists的属性 Count:表示Lists对象包含相同类型数据的长度;
3、Lists的方法Add(T item): 添加一个元素如:List变量.Add(“123”);AddRange: 添加集合元素如:List变量. AddRange ({"23","444"});Insert(int index,T item): 在index位置添加一个元素如:List变量.Insert(0, "666"),这是把666字符串放到第一位;Remove(T item): 删除一个值;如:List变量. Remove (“123”);Contains(T item): 判断某个元素是否在该List中:如:List变量. Contains (“123”);Sort():给List里面元素排序, 默认是元素每一个字母按升序;如:List变量. Sort ();Clear():清空列表如:List变量. Clear ();Find:搜索与指定谓词所定义的条件相匹配的元素,并返回整个List中的第一个匹配元素FindAll::检索与指定谓词所定义的条件相匹配的所有元素RemoveAll: 移除与指定的谓词所定义的条件相匹配的所有元素;Take(n):获得前n行,T的类型与List<T>的类如:List变量. Take (2);Where:检索与指定谓词所定义的条件相匹配的所有元素。
三、Queues介绍和使用
1 、Queues定义Queue队列就是先进先出。它并没有实现 IList,ICollection。所以它不能按索引访问元素,不能使用Add和Remove。
定义方法:New Queue();
2、Queues属性
Count: 表示Queues对象队列的长度;
3、Queues 方法
Enqueue():在队列的末端添加元素如:Queues变量. Enqueue(“123”);
Dequeue():在队列的头部读取和删除一个元素,注意,这里读取元素的同时也删除了这个元素。如果队列中不再有任何元素。就抛出异常如:Queues变量. Dequeue (“123”);
Peek():在队列的头读取一个元素,但是不删除它如:Queues变量. Peek (“123”);
Contains():确定某个元素是否在队列中
如:Queues变量. Contains (“123”);
CopyTo():把元素队列复制到一个已有的数组中
如:Queues变量. CopyTo (数组,1),1表示队列的第1个;
ToArray():返回一个包含元素的新数组
如:Queues变量. ToArray ()。

UiPath技术交流群:
「465630324」

文章来源:RPA之家(http://www.rpazj.com

作者:RPA之家团队

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,444评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,421评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,036评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,363评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,460评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,502评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,511评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,280评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,736评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,014评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,190评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,848评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,531评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,159评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,411评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,067评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,078评论 2 352

推荐阅读更多精彩内容