环境
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 配置