遍历表格
通过上一次的内容,我们已经将 Excel 的内容输出到 DataTable 对象中,现在学习一下如何遍历 DataTable 中的内容。
一、循环读取每一行信息
1.1.表格内容读取到对象中
直接沿用上一节的内容,将 Excel 的内容输出到 DataTable 对象中。不清楚的可以回看上一期的内容 读取 Excel 信息
1.2.添加 ForEach 循环
搜索活动“遍历循环”加入到流程中。
1.3.设置循环的属性
设置循环属性时,请注意一下几点。
- 输入对象的类型为 DataRow 的数组类型,可以通过 DataTable.Select 获取。
- 遍历对象的类型为 DataRow 类型。
- 循环的 item 对象名可以改成 row(非必要,改了方便理解)
设置 item 的类型时,可以通过如下方式查找。
- 点击 TypeArgument 的下拉列表,选择“浏览类型”
- 弹出类型选择列表,在类型名称中输入“DataRow”,选择 DataRow 类型。
1.4.读取每一行记录
通过遍历,我们已经读取到一行记录(DataRow)。我们可以通过需要的方式读取每一个记录信息。
执行后,查看控制台信息如下。
除了通过序号的方式,也可以通过键值获取属性信息。当然在读取范围的时候,记得要勾选上“添加标头”,不然无法识别到键值。