FileHelpers 라이브러리를 사용하여 거대한 파일을 읽고 있습니다. 아래 기록을 읽기 전에 RecordLine을 변경하고 싶습니다.FileHelpers는 레코드를 읽기 전에 RecordLine을 변경합니다.
static void engine_BeforeReadRecord(object sender, BeforeReadRecordEventArgs<object> e)
{
if (e.RecordLine.Contains(@"\|"))
e.RecordLine.Replace(@"\|", "");
}
그들의 온라인 도움말은 또한
Note: if you change the RecordLine the engine use the changed value This can be useful in some cases but you must be carefull
을 변경할 수 있습니다하지만이 작동하지 않습니다 말한다. 어떤 문제가 진행되고 있는지 여부
고맙습니다. 마르코스, 최신 버전을 다운로드하고 과제를 사용해 보겠습니다. –
Joel의 답변이있는 최신 버전이 완벽하게 작동합니다. 훌륭한 라이브러리를 제공해 주셔서 감사합니다. –