string filename="c:\temp\a.txt"
如何将其重命名为c:\temp\b.txt
?
如何将其重命名为c:\temp\b.txt
?
解决方案 »
- C#调用VC开发的DLL 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- webBrowser1.Refresh()刷新时弹出重试 取消 如何过滤?
- VS 2005中新建了一个控制台项目,后来加入了Windows窗体,运行时会显示DOS窗口,如何去除DOS窗口?
- 点"确定"按钮要给数据库中提交数万条记录,如何可以提高速度?
- 如何在每次页面更新都后自动执行一个脚本?
- 我的存储过程有临时表,用存储过程生成数据集失败,是不是只能用
- tablelayoutpanel单元格最大化问题
- .Net不知为何自动重启?
- 这个可以生成源代码的网站该如何改进!欢迎提出意见?
- 类似QQ好友分组的功能插件问题
- btn.Click += new System.EventHandler(btnClick)问题
- 问一个简单的问题.(在线等)
string sourceFileName,
string destFileName
);
直接用
FileInfo.Replace 方法
string filename="c:\temp\a.txt"
FileInfo myInfo = new FileInfo(filename);
myInfo.Replace(filename, "c:\temp\b.txt");
可以用
File.Move() 方法
string filename="c:\temp\a.txt";
File.Move(filename, "c:\temp\b.txt");
FileInfo vFileInfo = new FileInfo(@"c:\temp\temp.txt");
vFileInfo.MoveTo(@"c:\temp\zswang.txt");
//or
File.Move(@"c:\temp\temp.txt", @"c:\temp\zswang.txt");