C#对于一个DataTable只有两列怎么让其转为一个DictionaryKey是DataTable的第一行Value是第二行
你可以使用以下代码将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中。
原文地址: https://www.cveoy.top/t/topic/jcj4 著作权归作者所有。请勿转载和采集!