Я использую LinqToExcel, чтобы получить содержимое файла excel. С заголовком классом отображения как следующий я могу сопоставить свойство моего класса в колонку в Excel:LinqToExcel Header Mapping
public class Transaction
{
[ExcelColumn("Trans Id")]
public string TradeNumber { get; set; }
[ExcelColumn("Trans Version")]
public string TransVersion { get; set; }
}
Однако иногда входящий файл отличается заголовком, например, иногда имеет заголовок «Trans Id» Иногда у него есть «Trans ID», программа не может преобразовать столбец, если заголовок «Trans ID»
Есть ли способ сделать LinqToExcel сравнить имя столбца в режиме без учета регистра? Или есть место, позволяющее мне переопределить метод сравнения LinqToExcel.
Спасибо!
Я думаю, что проблема еще не решена, https://github.com/paulyoder/LinqToExcel/issues/72. Это указывает на то, что у него уже есть открытая проблема – Eldho