使用 for 循环遍历一个名为 dt 的数据表中的所有行 选出其中几列 然后return new list
时间: 2024-02-19 12:03:56 浏览: 66
假设你想要从数据表 dt 中选出 "序列号" 和 "名称" 两列,并将它们放入一个新的列表中,你可以使用以下代码:
```csharp
List<string> result = new List<string>();
for (int i = 0; i < dt.Rows.Count; i++)
{
string sequence = dt.Rows[i]["序列号"].ToString();
string name = dt.Rows[i]["名称"].ToString();
result.Add(sequence + " - " + name);
}
return result;
```
在上述代码中,我们首先定义了一个名为 result 的字符串类型的列表。然后,我们使用 for 循环遍历数据表中的每一行,并从每一行中获取名为 "序列号" 和 "名称" 两列的值,将它们格式化为字符串并添加到 result 中。最后,我们返回 result 列表。你可以根据自己的需求调整代码中的列名和格式化方式。
阅读全文