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 только для чтения заголовка.