请问一个File.Create()的问题

hyplmxsw 2004-05-03 03:52:22
我用File.Create创建一个文件之后,紧接着再想用File.Delete删除它,结果程序就说有个进程已经打开了这个文件,不能删除.但File对象中却又找不到关闭这个文件的方法,这是怎么回事呢?
...全文
269 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
架构师聊技术 2010-05-27
  • 打赏
  • 举报
回复
该回答的都回答了。
chenyuming2004 2004-05-03
  • 打赏
  • 举报
回复
FileStream fs=new FileStream(@"d:\1.txt",FileMode.Create);
fs.Close();
File.Delete(@"d:\1.txt");
chenyuming2004 2004-05-03
  • 打赏
  • 举报
回复
File类里面没有Close这个方法,
你用FileStream文件流吧,
里面有CLose方法。
hyplmxsw 2004-05-03
  • 打赏
  • 举报
回复
谢谢楼上2位,但我的File.后面自动弹出的方法中,就是没有Close呀,还有我的System.后面找不到Data……我怀疑我的VS是不是有问题呀
colliecollie 2004-05-03
  • 打赏
  • 举报
回复
File.Close()

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧