我正在使用 LinqToExcel 来检索一些信息,并且我可以从我的所有列中获取数据,除了一个。这是场景:
我有 3 列:
Code Name LastName
89 test1 test2
89-2 test3 test4
90 test5 test6
并获取我使用的值列表:
var excel = new LinqToExcel.ExcelQueryFactory(path)
var excelValues = excel.Worksheet<Sheet>("Sheet1").AsEnumerable().Where(p => !String.IsNullOrWhiteSpace(p.Code));
这将返回以下信息:
89 |test1|test2
null|test3|test4 //here is my problem
90 |test5|test6
如果我将 89-2 更改为 89.2,那么它可以工作。有什么办法可以逃脱“-”字符?或者我做错了什么。