当前位置:网站首页>【UiPath2022+C#】UiPath If条件语句
【UiPath2022+C#】UiPath If条件语句
2022-08-05 05:17:00 【会敲键盘的肘子】
【UiPath2022+C#】UiPath If条件语句
环境
UiPath Studio Community 2022.4.3
Windows
C#
定义
在 UiPath 中,If 条件语句跟您所想的几乎完全一样:
- 要验证的条件(2 种可能的结果 – True 或 False)
- 当条件为 True 时要执行的一组操作(Then 分支)
- 当条件为 False 时要执行的一组操作(Else 分支)
不同的是,根据所选的自动化项目类型,有 2 个相应的活动可以实现 If 条件语句的作用:
- 序列中的“If 条件语句”
- 流程图中的“流程决策”
此外,可以将 If 条件决策用作活动中的运算符。
业务场景
只要出现不是任选其一的两种操作,很可能就要使用 If 条件语句:
- 检查付款状态(完成/未完成),并且对于每一种情况,均执行一系列操作
- 确保序列中前一个操作的结果成功
- 检查账户余额以确保有足够的资金支付发票金额
- 检查系统中是否发生了某些事情,例如是否存在某个元素或图像,并根据结果执行相应的操作。
实现方式
序列中的 If 条件语句
我们使用了**“输入对话框”**活动向用户获取输入值,并将其存储在 Int32 变量中。
我们使用了“If 活动”活动,并使用 mod 运算符定义了一个条件来检查除法运算的余数:(year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)。如果条件为 True,则值为闰年。这里需要注意的是我们使用C#语法,网上和官方教程使用的是VB语法。
流程图中的 If 条件语句
我们使用了“输入对话框”我们使用了“输入对话框”活动向用户获取输入值, 并将其存储在 Int32 变量中。
我们添加了条件与上述“If 语句”活动相同的“流程决策”活动:(year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)。
C# 三目运算符
我们将项目定义为一个序列,序列并使用“输入对话框”活动向用户获取输入值,“输入对话框”然后将其存储在 Int32 变量中。并将其存储在 Int32 变量中。
我们定义了一个字符串变量,并将其用作“分配”活动的输出。在“分配”活动的“值”字段中,我们使用与上一个示例相同的表达式,然后在引号之间添加 2 段文本 - 当条件为 True 时分配第一段文本。三目表达式如下:message = ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) ? “是闰年” : “不是闰年”。
文档
边栏推荐
- 【论文阅读-表情捕捉】ExpNet: Landmark-Free, Deep, 3D Facial Expressions
- 二、自动配置之底层注解
- 单片机按键开发库-支持连击、长按等操作
- ECCV2022 | RU & Google propose zero-shot object detection with CLIP!
- 一个小时教你如何掌握ts基础
- 【数据库和SQL学习笔记】7.SQL中的插入(INSERT)、删除(DELETE)、更新(UPDATE)
- IJCAI 2022|边界引导的伪装目标检测模型BGNet
- 浅谈遇到的小问题
- CVPR 2020 - 频谱正则化
- 读论文 - Unpaired Portrait Drawing Generation via Asymmetric Cycle Mapping
猜你喜欢
[After a 12] No record for a whole week
Polygon计算每一个角的角度
MaskDistill - Semantic segmentation without labeled data
Detailed explanation of BroadCast Receiver (broadcast)
CVPR 2022 | 70% memory savings, 2x faster training
基于STM32F407的一个温度传感器报警系统(用的是DS18B20温度传感器,4针0.96寸OLED显示屏,并且附带日期显示)
华科提出首个用于伪装实例分割的一阶段框架OSFormer
Tensorflow steps on the pit notes and records various errors and solutions
Redis设计与实现(第二部分):单机数据库的实现
【数据库和SQL学习笔记】10.(T-SQL语言)函数、存储过程、触发器
随机推荐
【Pytorch学习笔记】9.分类器的分类结果如何评估——使用混淆矩阵、F1-score、ROC曲线、PR曲线等(以Softmax二分类为例)
LeetCode刷题之第746题
11%的参数就能优于Swin,微软提出快速预训练蒸馏方法TinyViT
物联网-广域网技术之NB-IoT
CVPR最佳论文得主清华黄高团队提出首篇动态网络综述
单变量线性回归
读论文-Cycle GAN
CVPR 2020 - 频谱正则化
读论文- pix2pix
[Pytorch study notes] 10. How to quickly create your own Dataset dataset object (inherit the Dataset class and override the corresponding method)
伪RTOS-ProroThread在CH573芯片上的移植
面向小白的深度学习代码库,一行代码实现30+中attention机制。
【nodejs】第一章:nodejs架构
LeetCode刷题之第74题
电子产品量产工具(4)-UI系统实现
原来何恺明提出的MAE还是一种数据增强
如何组织一场安全、可靠、高效的网络实战攻防演习?
[Database and SQL study notes] 10. (T-SQL language) functions, stored procedures, triggers
LeetCode刷题之第86题
沁恒MCU从EVT中提取文件建立MounRiver独立工程