Я успешно использую класс CsvReader
и довольствуюсь этим, однако файл, который я потребляю, создается группой, которая меняет форматы столбцов, не сообщая мне.
Итак, на мгновение все работает, затем на следующее утро все ломается, а блок catch try вокруг csv.GetRecord<MyType>()
улавливает ошибку и регистрирует ошибку, однако я не могу собрать какую-либо ценную информацию из экземпляра Exception. Он просто говорит: "Преобразование не может быть выполнено". и InnerException
ничего не имеет. Не очень полезно. Я даже не знаю, какой из моих 150 столбцов вызывает проблему.
Можете ли вы помочь мне выяснить, как я могу определить, какой столбец в какой строке вызывает проблему?
Спасибо