在 UiPath 中将 DataTable 列转换为列表
在每个业务流程自动化中,我们都使用 DataTable。
让我们学习如何使用 LINQ 查询将 DataTable 列转换为 UiPath 中的列表。
根据您对该流程的条件,它可以用于工作流程的不同步骤。
现在让我们看一下实现。
步骤 1:在 UiPath Studio 设计器面板中拖放一个 Build DataTable Activity,如下所述:
步骤 2:在设计器面板中拖放一个 Assign 活动,如下所述:
让我们了解我们在上面的 LINQ 查询中使用了什么。
什么是 AsEnumerable()?
它是一种通用方法,允许您将特定类型转换为其 IEnumerable 等效项。
来自 DT.AsEnumerable() 中的行
这里 AsEnumerable() 方法将返回一个 IEnumerable<DataRow> 对象。
这可用于 LINQ 表达式或方法查询。
因此,我们由此迭代 DataTable 中的每一行。
Select Convert.Tostring(row(“Name”))).ToList()
现在,我们将与该特定列值相关的每一行值转换为字符串