Оптимальный способ чтения файла Excel (.xls / .xlsx)

Я знаю, что есть разные способы чтения файла Excel:

IteropOledbOpen Xml SDK

Совместимость не является вопросом, потому что программа будет выполняться в контролируемой среде.

Мое требование:

Прочитать файл в /DataTableCUstom Entities (я нене знать, как создать динамические свойства / поля для объекта [имена столбцов будут варьироваться в файле Excel])

использованиеDataTable/Custom Entities выполнить некоторые операции, используя свои данные.

ОбновитьDataTable с результатами операций

Напишите это обратно.excel file

Что было бы проще.

Также, если возможно, советуйте мне по поводу пользовательских сущностей (добавление свойств / полей к объекту динамически)

Ответы на вопрос(5)

Ваш ответ на вопрос