没有类型的FileHelpers

时间:2015-08-27 15:21:38

标签: c# filehelpers

有没有办法在没有类型的情况下使用FileHelpers? 我不知道CSV文件中的内容,我只想循环遍历所有单元格。我只知道第一行将包含列名,其他行包含值。

由于

编辑:

var engine = new DelimitedFileEngine<object>();

但这不起作用,这给了我错误: 必须使用[DelimitedRecord]或[FixedLengthRecord]属性

标记记录类Object

2 个答案:

答案 0 :(得分:0)

使用System.Object作为单元格的类型

答案 1 :(得分:0)

我最终使用CsvHelper ..

var csv = new CsvReader(new StreamReader(file.InputStream));
csv.Configuration.Delimiter = ";";
while (csv.Read())
{
    foreach (string header in csv.FieldHeaders)
    {
       string field = csv.GetField<string>(header);
    }
}