如何检测CSV文件中使用的标题列,而该CSV文件未在使用.NET CsvHelper库解析文件的类中进行映射。
示例:
public class Test
{
[Name("test1")]
public string Test1 { get; set; }
[Name("test2")]
public string Test2 { get; set; }
[Name("test3")]
public string Test3 { get; set; }
}
Csvfile:
test1,test2,test3,test4
1,2,3,4
当我使用CsvHelper解析此文件时,尽管CSV文件包含未定义的列,也不会引发异常。