如何在c#中添加csv数据到字典

本文关键字:csv 数据 字典 添加 | 更新日期: 2023-09-27 18:16:53

我想添加每一行数据从csv到字典在c#

csv是这样的:

 - id,data 
 - 1,a  
 - 2,b

这里是我的代码

 Dictionary<int, string> m_dicTransactions = new Dictionary<int, string>();
 while ((line = sr.ReadLine()) != null)
                {
                    string[] columns = line.Split(',');
                    m_dicTransactions.Add(columns[0], columns[1]);
                }

我想添加id和数据到我的字典,怎么做?

如何在c#中添加csv数据到字典

您需要将第一列转换为整数:

m_dicTransactions.Add(int.Parse(columns[0]), columns[1]);