在C#中,使用System.IO.File.Create()
创建完一个文件之后,如果需要对这个文件进行写操作,会出现错误,提示你“这个文件正在被使用”。原因是System.IO.File.Create()
返回的是一个FileStream
,这个需要关闭,才能对其创建的文件进行写操作。有两种方法:
直接关闭,像这样:
System.IO.File.Create("the path of the file").Close();
-
使用
using
自动关闭:using(System.IO.File.Create("the path of the file"))
{
//Can do something else or nothing
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。