我有一个CSV文件,其中的标题指示信息将在哪些顺序中显示在详细信息行中。一个例子是:使用fileHelpers library阅读CSV中的列标题
COLUMN1,COLUMN2,COLUMN3
VALUE1,VALUE2,VALUE3
但也可能是
COLUMN2,COLUMN3,COLUMN1
VALUE2,VALUE3,VALUE1
类是这样的
public class CSVImportLineItem
{
public string Column1 {get; set;}
public string Column2 {get; set;}
public string Column3 {get; set;}
}
有(用FileHelpers)读取头的方式和然后根据标题顺序确定到属性的映射?
映射到什么属性? – LukeHennerley
这些属性与列标题名称相同,但它们出现的顺序是可变的。 –
是的,但在哪里?在一堂课中,我接受了吗?我们没有范围,这些属性来自您的问题:) – LukeHennerley