我有很多文件服务
1)从某个地方读取
2)将其写入磁盘
3)存储没有删除的文件
4)获取文件的web请求
5)从磁盘读取
6)将内容写入Web响应…
您将无法使用一个文件,您将遇到线程/性能问题。
当我这样做时,我创建一个临时文件,写入它...然后读取类似于你的内容。然后删除它。
try { string filename = System.IO.Path.GetTempFileName() + "_" + bidScenarioId.ToString(); System.IO.File.WriteAllBytes(filename, bytes); �� } finally { System.IO.File.Delete(filename); }