I have the following code:
using (MemoryStream str = new MemoryStream())
{
Program.api.GetDocument(result, str);
using (FileStream fileStream = File.Create(filePath))
{
str.WriteTo(fileStream);
}
}
每当写入一个文件后,它都会被锁定 - 即使在关闭应用程序后,尝试删除或修改它也会导致Windows告诉我文件正在使用中。我是否遗漏了什么?
str.Position = 0;
,但这不会锁定 fileStream。 - H H