Web Analytics Made Easy - StatCounter

Economics Of TEC

RPA,経済学,IT技術などに関する情報を発信しています。

【UiPath】配列内の重複を除外して表示する方法

f:id:WillSpecter:20200925204653p:plain

 やりたいこと

配列内の重複を除外して表示

以下に配列型の変数array果物があるとします。

 

array果物 = {"りんご","ぶどう","すいか","りんご","もも","すいか"}

 

配列内の重複を除外するためにはDistinctを使用します。

array果物.Distinct

と書くことで配列内の重複を除外することができます。

 

以前紹介したJoinと合わせて以下のように書き、メッセージボックスで表示してみましょう。

String.join(vbCrLf, array果物.Distinct)

f:id:WillSpecter:20200921211655p:plain

結果↓ 

f:id:WillSpecter:20200921211521p:plain

無事に配列内の重複を除外して表示することができました!

 

Joinの詳しい使い方についてはこちらを参考にどうぞ^ ^ 

it-rpa.hatenablog.com

ひとこと

リスト型でも同様に重複を除外することができます。

リスト内に大量に日付データが入っている場合などに重複除外は結構使えます( ..)φ

 

DistinctはSQLLINQでも使える方法なので覚えておくと便利です!

 

他にも配列操作について紹介しているので、ぜひ参考にしてみてください!(^^)!

it-rpa.hatenablog.com

it-rpa.hatenablog.com