如何使用LumenWorks.Framework.IO.Csv获取2d索引
中的特定值;
Row = csvTable.Rows0.ToString((; 得到索引超出范围异常找不到列
string fn = $"{oHostingEnvironment.WebRootPath}\public\data.csv";
DataTable csvTable = new DataTable();
using (var csvReader = new CsvReader(new System.IO.StreamReader(fn), true))
{
csvTable.Load(csvReader);
}
string headings = csvTable.Columns[0].ToString();
Row = csvTable.Rows[0][1].ToString(); IndexOutOfRangeException Cannot find column
[用于复制的 CSV 是这样的]1
示例遵循
编辑:既然您已经提供了 CSV 文件,我看到您正在使用;
(分号(作为分隔符。
您应该让CsvReader
知道:
// Notice the last parameter ';'
using (var csvReader = new CsvReader(new System.IO.StreamReader(fn), true, ';'))
{
csvTable.Load(csvReader);
}