Могу ли я как-то пропустить несколько столбцов в исходном файле с помощью библиотеки FileHelper для .Net?
Согласно документам и образцам, мне нужно добавить поля для всех столбцов. Увы, у меня есть лист Excel с 216 столбцами для импорта, из которых необходимо всего 13.





У меня такая же ситуация и вопрос. Обыскивая форумы на filehelpers.net, я нашел этот нить (с 2007 года ?!) с ответом самого Маркоса:
Вопрос:
In a delimited length layout, is it possible to skip some fields? For example:
ExternalSysId|ExportDate|FirstName|LastName
I only want FirstName and LastName, and don't want to clutter up my code with "dummy" fields?
Ответ:
The library dont have a built in feature for this.
You can make the fields private, the library will read the values, but you dont see them from your code =) If in the future you need these fields you can meke them public
Таким образом, использование мастера класса записи для уменьшения количества требуемого набора текста с последующим закрытием ненужных полей выглядит как лучший вариант на данном этапе.
Вы должны добавить поля как частные, а также можете использовать атрибут
Чтобы библиотека не сохраняла считанные значения в полях