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#中实现复制与删除文件的方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2438124.html

(0)
上一篇 2025年3月3日 11:23:02
下一篇 2025年2月28日 15:12:45

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论