Я использую filehelpers, чтобы открыть фиксированный файл, но у файла есть верхний и нижний колонтитулы, я получил все записи в файле, кроме них, используя IgnoreFirst и IgnoreLast, но я хочу как-то их получить, как я могу это сделать?
FileHelperEngine<InputRecord> engine_I = new FileHelperEngine<InputRecord>();
List<InputRecord> input = null;
try
{
input = engine_I.ReadFile(path).ToList();
HeaderClass head = //getheader
FooterClass footer = //getfooter
}
catch (Exception ex)
{
// Erro treatments
}
МОЙ КЛАСС:
[IgnoreFirst(1)]
[IgnoreLast(1)]
[FixedLengthRecord()]
public class InputRecord
{
[FieldFixedLength(1)]
public string something1;
[FieldFixedLength(20)]
public string something2;
[FieldFixedLength(8)]
[FieldConverter(ConverterKind.Date, "yyyyMMdd")]
public DateTime date1;
[FieldFixedLength(8)]
[FieldConverter(ConverterKind.Date, "yyyyMMdd")]
public DateTime date2;
[FieldFixedLength(24)]
public string something3;
}