当前位置:网站首页>【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 配置

在这里插入图片描述

文档

循环
If条件语句

原网站

版权声明
本文为[会敲键盘的肘子]所创,转载请带上原文链接,感谢
https://blog.csdn.net/baidu_33146219/article/details/126098656