c# – CsvReaderException未处理
我不断遇到这个错误:
但我相信我正在跟着the documentation.在引用“入门”部分后,我实现了这一点: using (var sr = new StreamReader(filePath)) { var csv = new CsvReader(sr); var records = csv.GetRecords<FormattedRow>(); foreach (var record in records) { Console.WriteLine(record.Address1); } Console.ReadLine(); } 和我的班: public class FormattedRow { public string IDOrderAlpha; public string IDOrder; public string AddressCompany; public string Address1; public string Address2; public string AddressCity; public string AddressState; public string AddressZip; public string AddressCountry; public string ShipMethod; public string ContactEmail; public string ContactName; public string ServiceRep; public string CustomerPuchaSEOrder; } 我觉得这应该是有效的,因为文档规定:
我失踪了什么 解决方法
文档说明它将映射到“属性”.你的班有Fields.进行此更改:
public class FormattedRow { public string IDOrderAlpha { get; set; } // add { get; set; } for all } 这将会将您的字段更改为“自动属性”. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |