【发布时间】:2021-12-02 19:00:21
【问题描述】:
我在字符串变量中有大量内容,我想使用流写入器将该内容写入文本文件。但是流编写器正在截断文本,而不是将整个内容写入文件。为什么?
using (StreamWriter sw = new StreamWriter(completeFilePath))
{
sw.Write(txt);
}
【问题讨论】:
-
您分配给
html的代码在哪里?它是否总是截断到相同的最大长度? -
你是在using语句结束前检查吗?因为 using 语句在超出作用域时会隐式调用 Dispose(),它会自动调用 Flush()。