我正在尝试查找.net框架是否在编写它们之前将StreamWriter.WriteLine()s池化,或者如果它在它们出现时就这样做,我在MSDN上找不到答案。例如,如果我有这个简单的代码:
StreamWriter sw = [Whatever];
for (int i = 0; i < 100000; i++)
{
sw.WriteLine(string.Format("Whatever : {0}", i);
}
这会写入磁盘100000次,还是框架会将其中的一些写入磁盘?