脚本宝典收集整理的这篇文章主要介绍了C#中实现复制与删除文件的方法,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。这篇文章主要介绍了C# 复制与删除文件的实现方法的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下
C# 复制与删除文件的实现方法
1、首先是复制文件
首先打开我们的对话框获得文件路径,当然也可以直接编写路径
PRivate void BTnAdDFile_Click(object sender, RoutedEventargs e) { OPEnFileDiaLOG openFileDialog = new OpenFileDialog(); if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string path = openFileDialog.FileName; // System.Windows.Forms.MessageBox.Show(path); MyFile.addFile(path); } }
然后是复制文件的方法买这里我写的是添加,是根据我的项目来的
MyFile是一个文件操作类,OpenFileDialog需要添加引用
public static void addFile(string path) { string[] s = path.SplIT('\\'); try { File.Copy(path, "E:\\Share\\"+s[s.Length-1], true); //path是你要复制的文件,第二个是目标路径,注意要获得文件名 } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } }
string[] s = path.Split("\\");这是一个分割字符串的方式,我们需要获得文件名,然后拼接成目标路径,我们是不能直接复制文件到文件夹中的
2、删除
public static void deleteFile(string path) { if (System.IO.File.Exists(path)) { try { System.IO.File.Delete(path); } catch (System.IO.IOException e) { Console.WriteLine(e.Message); return; } } }
以上就是C#中实现复制与删除文件的方法的详细内容,更多请关注脚本宝典其它相关文章!
以上是脚本宝典为你收集整理的C#中实现复制与删除文件的方法全部内容,希望文章能够帮你解决C#中实现复制与删除文件的方法所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。