HttpResponse.WriteFile方法参数bool readIntoMemory有什么作用?
MSDN documentation在这方面非常无益,因为我遇到了这种方法并且不确定我为什么要这样做或不这样做。
注意:如果任何人回答“好吧,它会将文件读入内存”而没有进一步的解释,将被否决。
最佳答案
Russ 对这种行为的看法是正确的 - 您使用它的原因是为了避免保持文件打开/锁定 - 特别是因为客户端可能很慢,或者超时,可能更可取的是进行内存权衡和缓冲将文件存入内存,因此此 bool 值让您无需自己将 ReadAllBytes 写入缓冲区,然后写入生成的缓冲区。
关于c# - HttpResponse.WriteFile 方法参数 bool readIntoMemory 有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3497732/