FileHelper MasterDetail

Может кто-нибудь указать мне, как использовать MasterDetailEngine для FileHelper?

Я имею:

 var engine = new MasterDetailEngine<MyHeader, MyDetail>(new MasterDetailSelector(ExampleSelector));
 var result = engine.ReadFile(filePath);

Теперь мой вопрос, в частности, с MasterDetailSelector. У меня есть классы MyHeader и MyDetail, оба имеют ИСПРАВЛЕННУЮ длину и оба имеют одинаковую длину.

Так как я могу написать свой селектор? (Смотри ниже, что я пытаюсь сделать)

private RecordAction ExampleSelector(string record)
{
    // If the first record occurrence
        return RecordAction.Master;
    // else
        return RecordAction.Detail;
}

1 ответ

Вы можете использовать свойство HeaderText вместо движка MasterDetail только для чтения заголовка.

Другие вопросы по тегам