我有处理文本的工具。工具有 6 个备忘录(memoEdit - devexpress)。但是当用户输入大文本(每个备忘录 50-100k 行)时,异常抛出错误内存不足
为避免此异常,我允许用户选择文件进行处理。工具将读取文件的每一行并处理每一行,然后写入文件结果。
但我的问题是如何同时读取 6 个输入文件的第 1 行?还是第 2 行...第 n 行?
请帮忙。
更新
- 用户输入 html 链接 >> 处理新的 html 链接
- 用户输入 Title >> 处理新的 Title
- 用户输入描述 >> 以处理新的描述。
- 用户输入图片链接等链接和模板。
我的工作是处理并将所有用户输入混合到一个文件中。
更新
工具运行良好,但在导出或写入结果文件时,抛出异常。
这就是为什么我认为我需要读取输入文件并逐行写入结果。但问题是如何同时读取 4-6 个文件的同一行。例如:读取 6 个文件的第 1 行?