由于CSV文件的大小随要添加的数据而异,因此有多个映射文件,这就是为什么有多个映射类都继承自CSVBooking的原因 List<string> headers = SplitCSV(textReader.ReadLine这是程序当前使用的映射文件: class CSVBookingMapNonPayment_Group: ClassMap<CSVBooking> public CSVBookingMap_Payment_Crew
使用带有CSVHelper Core2.2的.NET库解析大型csv文件(超过100万行)并将其写入Server表。我有两个映射类:我们需要循环遍历每一行,如果行的第一个值是1,我们需要使用类map 1,如果值是2,我们需要使用类映射2。因为CSVHelper适合于批量执行这个活动,所以我很难概念化如何使用if语句和for each循环来完成这个任务。} public string SqlTableColumn2 { g