当前位置:网站首页>【UiPath2022+C#】UiPath 练习和解决方案-变量、数据类型和控制流程
【UiPath2022+C#】UiPath 练习和解决方案-变量、数据类型和控制流程
2022-08-05 05:17:00 【会敲键盘的肘子】
【UiPath2022+C#】UiPath 练习-变量、数据类型和控制流程
文章目录
环境
UiPath Studio Community 2022.4.3
Windows
C#
练习
练习 1 - 遍历循环和 If 语句
查找数组中的最小数和最大数
使用“遍历循环”、“分配”和“If 语句”查找 Int32 元素数组中的最小数和最大数,然后打印结果。
注意:您可以使用 {7, 5, 2, 4, 3, 9} 或自定义值(只要是整数)实例化数组。
解决方案
C#解决方案
创建一个静态类
public static class MaxMin
{
private static bool Check(int[] intArray)
{
if (intArray.Length <= 0)
return false;
return true;
}
public static int? Max(int[] intArray)
{
if (MaxMin.Check(intArray))
{
int max = intArray[0];
for (int i = 0; i < intArray.Length; i++)
{
if (intArray[i] > max)
max = intArray[i];
}
return max;
}
else
return null;
}
public static int? Min(int[] intArray)
{
if (MaxMin.Check(intArray))
{
int min = intArray[0];
for (int i = 0; i < intArray.Length; i++)
{
if (intArray[i] < min)
min = intArray[i];
}
return min;
}
else
return null;
}
}
调用该静态类方法
class Program
{
static void Main(string[] args)
{
int[] intArray = new int[] { 7, 5, 2, 4, 3, 9 };
Console.WriteLine($"最大值{MaxMin.Max(intArray)}");
Console.WriteLine($"最小值{MaxMin.Min(intArray)}");
}
}
UiPath解决方案
练习 2 - 泛型值
添加和连接泛型值变量
在序列中创建四个通用值类型变量:
- A,值为“123”
- B,值为“456”
- C,值为 123
- D,值为 456
将以下各变量运算打印到控制台并查看结果:
- A + B
- C + D
- A + C
- C + A
解决方案
练习 3 - 切换
使用“切换”划分错误代码集合
假设有一个存储在字符串数组中的错误代码集合,根据错误代码类型(“Ax”、“Bx”或“Cx”)将其划分为几个类别,并分别存储在 3 个不同的数组中。
注意:初始数组应包含以下值:
“Ax001”、“Ax002”、“Ax003”、“Ax004”、“Ax005”、“Bx001”、“Bx002”、“Bx003”、“Cx001”、“Cx002”、“Cx003”、“Cx004”
解决方案
流程和变量
switch
Add To Collection 配置
文档
边栏推荐
猜你喜欢
A deep learning code base for Xiaobai, one line of code implements 30+ attention mechanisms.
教你如何封装功能组件和页面组件
C语言—扫雷的实现
面向小白的深度学习代码库,一行代码实现30+中attention机制。
LeetCode刷题之第746题
6k+ star,面向小白的深度学习代码库!一行代码实现所有Attention机制!
IT系统运行维护方法及策略
WCH系列芯片CoreMark跑分
[Kaggle project actual combat record] Steps and ideas sharing of a picture classification project - taking leaf classification as an example (using Pytorch)
三、自动配置源码分析
随机推荐
网络信息安全运营方法论 (上)
LeetCode刷题之第129题
framebuffer应用编程及文字显示(1)
LeetCode刷题之第61题
面向小白的深度学习代码库,一行代码实现30+中attention机制。
The University of Göttingen proposed CLIPSeg, a model that can perform three segmentation tasks at the same time
11%的参数就能优于Swin,微软提出快速预训练蒸馏方法TinyViT
PoE视频监控解决方案
idea 快速日志
【Pytorch学习笔记】8.训练类别不均衡数据时,如何使用WeightedRandomSampler(权重采样器)
物联网-广域网技术之NB-IoT
电子产品量产工具(1)- 显示系统实现
(C语言)动态内存管理
多边形等分
神经网络也能像人类利用外围视觉一样观察图像
八、请求处理之自定义类型参数绑定原理
基于STM32F407的一个温度传感器报警系统(用的是DS18B20温度传感器,4针0.96寸OLED显示屏,并且附带日期显示)
如何组织一场安全、可靠、高效的网络实战攻防演习?
发顶会顶刊论文,你应该这样写作
ECCV2022 | RU & Google propose zero-shot object detection with CLIP!