I have tool to process text. Tool has 6 memo (memoEdit - devexpress). But when user input large text (50-100k line each memo), exception thrown **error out of memory**

To avoid this exception, i allow user chose file to process. Tool will read file each line and process each line then write to file result.

But my problem is how to read line 1 of 6 input file at the same time ? Or line 2... line n ?

Please help.

Update
======

* User input html link >> to process new html link
* User input Title >> to process new Title
* User input Description >> to process new Description.
* User input image link and other links and template.

My work is process and mix all user input to one file.

Update
======

Tool work well but when export or write result file, thrown exception.

That why i think i need read input file and write result line by line. But problem is how to read 4-6 file same line at same time. Ex: read line 1 of 6 file ?