十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章主要介绍了C#中如何实现复制与删除文件,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
成都创新互联公司为企业级客户提高一站式互联网+设计服务,主要包括成都网站设计、网站建设、重庆APP开发、成都小程序开发、宣传片制作、LOGO设计等,帮助客户快速提升营销能力和企业形象,创新互联各部门都有经验丰富的经验,可以确保每一个作品的质量和创作周期,同时每年都有很多新员工加入,为我们带来大量新的创意。
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#中如何实现复制与删除文件内容对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,遇到问题就找创新互联,详细的解决方法等着你来学习!