我想写一个快速的多线程程序使用c#读取一个文件。
因此,必须将文件分成几个部分,每个部分在不同的线程中进行处理。对于ex:
Line1
Line2
Line3
Line4必须拆分为4行,如下所示:
Line1 => thread 1
Line2 => thread 2
Line3 => thread 3
Line4 = > thread 4我使用了StreamReader.readLine(),但它无法读取指定行。
评论:有必要加速程序,所以我想在单独的线程中读取文件。
发布于 2011-10-20 04:08:56
您的StreamReader已连接到流类。使用stream类,您可以.Seek到特定的字节位置。
正如其他人所说,这可能不是一个好主意,但它是可以做到的。
https://stackoverflow.com/questions/7827458
复制相似问题