2011-06-01 70 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()。