有没有办法在没有类型的情况下使用FileHelpers? 我不知道CSV文件中的内容,我只想循环遍历所有单元格。我只知道第一行将包含列名,其他行包含值。
由于
编辑:
var engine = new DelimitedFileEngine<object>();
但这不起作用,这给了我错误: 必须使用[DelimitedRecord]或[FixedLengthRecord]属性
标记记录类Object答案 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);
}
}