TextWriter有最小字符限制吗?

本文关键字:字符 TextWriter | 更新日期: 2023-09-27 18:08:49

是否有使用TextWriter写入流的最小内容限制

MemoryStream ms = new MemoryStream();    
TextWriter textWriter = new StreamWriter(ms);

下面的代码不写入数据流。流为空

for (int ix = 0; ix < 10; ix++)
{
textWriter.WriteLine(ix.ToString());
}
下面的代码将数据写入流
for (int ix = 0; ix < 1000; ix++)
{
textWriter.WriteLine(ix.ToString());
}

我已经搜索了msdn,没有找到任何东西。

TextWriter有最小字符限制吗?

必须在写操作生效之前刷新流。这可以通过直接调用Flush()或关闭流来实现。