2016-05-03 2 views
0

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

у меня есть:

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

Теперь мой вопрос, в частности, с MasterDetailSelector. У меня есть классы MyHeader и MyDetail, оба имеют длину FIXED, и обе имеют одинаковую длину.

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

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

ответ

-1

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

+0

Я хочу прочитать все строки и установить его как объект заголовка/детали. – PrivateJoker

Смежные вопросы