我是靠谱客的博主 矮小樱桃,这篇文章主要介绍C#中实现复制与删除文件的方法,现在分享给大家,希望可以做个参考。

这篇文章主要介绍了C# 复制与删除文件的实现方法的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下

C# 复制与删除文件的实现方法

1、首先是复制文件

首先打开我们的对话框获得文件路径,当然也可以直接编写路径


复制代码
1
2
3
4
5
6
7
8
9
10
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需要添加引用


复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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、删除


复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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#中实现复制与删除文件内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(92)

评论列表共有 0 条评论

立即
投稿
返回
顶部