FileHelpersライブラリを使用して巨大なファイルを読み込んでいます。以下のように、レコードを読み取る前に RecordLine を変更したいと思います。
static void engine_BeforeReadRecord(object sender, BeforeReadRecordEventArgs<object> e)
{
if (e.RecordLine.Contains(@"\|"))
e.RecordLine.Replace(@"\|", "");
}
彼らのオンラインヘルプには、変更が可能であるとも書かれています
注: RecordLine を変更すると、エンジンは変更された値を使用します。 これは場合によっては便利ですが、注意が必要です
しかし、それは機能していません。私がやっている方法で何か問題があるかどうか?