我想知道 FileStream 关闭后是否可以重新打开句柄?
这是我的代码
static void Main(string[] args)
{
string path = "Hello";
SafeFileHandle handle = File.Open(path, FileMode.OpenOrCreate).SafeFileHandle;
using (FileStream fs1 = new FileStream(handle, FileAccess.ReadWrite))
{
// do some work
}
using (FileStream fs2 = new FileStream(handle, FileAccess.ReadWrite))
{
// do some work
}
Console.ReadKey();
}
我在声明 fs2 时收到错误“句柄已关闭”。
谢谢 :)