FileHelpers: как пропустить первую и последнюю строку для чтения текста фиксированной ширины

Приведенный ниже код используется для чтения текстового файла с содержимым загруженного файла фиксированной ширины с помощью FileHelpers в ASP .NET MVC2.

Длина первой и последней строки меньше, и ReadStream вызывает исключение из-за этого. Все остальные линии имеют правильную фиксированную ширину. Как пропустить первые и последние строки или другой способ чтения данных без исключения?

    [FixedLengthRecord()]
    class Bank
    {
        [FieldFixedLength(4)]
        public string AINETUNNUS;
        [FieldFixedLength(16)]
        public string TEKST1;
        [FieldFixedLength(3)]
        public string opliik;
        [FieldFixedLength(2)]
        public string hinnalis;
    };

    [AcceptVerbs(HttpVerbs.Post)]
    [Authorize]
    public ActionResult LoadStatement(HttpPostedFileBase uploadFile)
    {

        FileHelperEngine engine = new FileHelperEngine(typeof(Bank));
        var res = engine.ReadStream(new StreamReader(uploadFile.InputStream,
             Encoding.GetEncoding(1257))) as Bank[];
  }

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

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