将数据集中的值存储到列表中

本文关键字:存储 列表 数据 数据集 集中 | 更新日期: 2023-09-27 18:17:27

我已经从我的数据库中创建了一个数据集,包括两列,我想将第二列(包含字符串)的所有行存储到一个列表。我该怎么做呢?

将数据集中的值存储到列表中

使用Select ?

 var myStrings = myDataSet.Tables[0].AsEnumerable()
                          .Select(x => x.StringColumn).ToList;

你也可以使用循环:

var list = new List<string>();
foreach(DataRow row in myDataSet.Tables[0].Rows)
{
    list.Add((string)row["StringColumn"]);
}