2011-06-01 71 views
0

我想用C#阅读很长的一行文字。该行的长度约为100000个字符。我正在使用StreamReader.ReadLine()方法。我也想写这个长字符串到一个文件。其中一个或两个都不能正常工作。我只能将99328个字符写入文件。 如何使用C#读取和写入非常长的文本行?阅读很长的一行文字C#

+3

“不能正常工作”是什么意思?例外? 你到底需要做什么? 您是否需要一次将整行内存放在内存中? 发布您拥有的代码。 – Brook 2011-06-01 19:56:28

+0

100k字符应该没有什么大问题。 – CodesInChaos 2011-06-01 19:58:26

回答

2

你可能无法在你的输出流调用.Flush()。