你可以使用以下代码将DataTable转换为Dictionary:

DataTable dataTable = new DataTable();
// 假设dataTable有两列,分别为第一列和第二列

Dictionary<string, string> dictionary = new Dictionary<string, string>();

if (dataTable.Rows.Count > 0)
{
    var firstRow = dataTable.Rows[0];
    var key = firstRow[0].ToString();
    var value = firstRow[1].ToString();

    dictionary.Add(key, value);
}

这里假设第一行的第一列和第二列分别作为Key和Value存储在Dictionary中。如果你的DataTable有多行数据,你可以使用循环来遍历每一行,并将每行的第一列作为Key,第二列作为Value添加到Dictionary中。

C#对于一个DataTable只有两列怎么让其转为一个DictionaryKey是DataTable的第一行Value是第二行

原文地址: https://www.cveoy.top/t/topic/jcj4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录