2016-06-09 1 views
0
내가 FileHelpers를 사용하여 MasterDetail 파일을 작성하는 간단한 예제를보고 싶습니다

를 작성하는 방법의 예를 찾고. masterdetail 파일

는 I는 MasterDetail 파일을 읽을 수 있지만, 내가 하나를 만드는 예를 찾을 수있는 방법을 이해합니다.

+0

당신은 운이 있었나요? 나도 오늘이 문제에 부딪쳤다. – PrivateJoker

답변

1

나는 이렇게 할 수 있었다.
필자는 쓰기를 설명하는 예제가 없기 때문에 왜 투표가 실패했는지 확신 할 수 없습니다.

var engine = new MasterDetailEngine<MyHeader,MyDetail>(); 
    var listMasterDetail = new List<MasterDetails<MyHeader,MyDetail>>(); 

    var a = new MasterDetails<MyHeader, MyDetail>(); 
    a.Master = headerData; 
    a.Details = listDetail.ToArray(); 
    listMasterDetail.Add(a); 

    engine.WriteFile(@"C:/SomeFolder/MyFile.txt", listMasterDetail); 
+0

고마워 ... 나중에 너의 제안을 살펴볼 것이다. 이 시점에서 수동으로 파일을 만들 수 있습니다. 나는 FileHelpers를 Master/Detail 레코드와 함께 읽는 데 사용했습니다. Master/Detail 레코드가있는 파일을 만들었습니다. 예제가없는 것 같습니다. 귀하의 제안에 감사드립니다. – user2534528

+0

다시 한 번 제안에 감사드립니다. 나를 위해 코드를 명확히 할 수 있는지 궁금합니다. listDetail 행을 확장 할 수 있습니까? 는 어떻게 설정/(이하 "a.Details = listDetail.ToArray();"에서 선) listDetail을 정의 않았다 다시 을, 감사합니다. – user2534528

+0

@JDA - 나는이 일을 어떻게하는지 알아 냈습니다. 정보가있어 주셔서 감사합니다! – user2534528

관련 문제