Я использую библиотеку Filehelpers
.Net, и у меня есть файл CSV, который я пытаюсь прочитать.Один из столбцов имеет символ ™.
Я получаю сообщение об ошибке
Строка: 1054 Столбец: 357. Не найдено значение для поля типа значения: «Комментарий» Класс:'ClientOrders'.Вы должны использовать атрибут [FieldNullValue], потому что это тип значения и не может иметь значение null или использовать Nullable Type вместо текущего типа.
Я открыл файл в Notepad ++ и могувидите, что этот недопустимый символ находится в позиции, которую дает ошибка.
Как заставить Filehelpers прочитать этот символ?
Обновление: это мой код
// Create a UTF-8 encoding.
UTF8Encoding utf8 = new UTF8Encoding();
var engine = new FileHelperEngine<ClientOrders>(utf8);
ClientOrders[] fileResult = engine.ReadFile(csvFile.FullName);