C# 复制,删除文件
来源:互联网 发布:visual foxpro和sql 编辑:程序博客网 时间:2024/04/29 07:51
官方文档点击打开链接上有介绍。
去掉链接的http://可打开
下面介绍一下我写的。
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; } } }希望对大家有帮助
0 0
- C# 复制,删除文件
- C#文件复制与删除
- C#文件创建、移动、删除、复制
- C#文件创建、移动、删除、复制
- C#文件创建、移动、删除、复制
- C#文件及文件夹复制,移动,删除
- c#文件读写、创建、复制、移动、删除
- C#调用系统的复制、移动、删除文件对话框
- C#调用系统的复制、移动、删除文件对话框
- asp.net c#实现文件的创建、移动、删除、复制
- C#调用系统的复制、移动、删除文件对话框
- C#调用系统的复制、移动、删除文件对话框
- C#如何:复制、删除和移动文件和文件夹
- C#之文件的复制,移动,删除学习案例
- c#实现文件批处理:剪切、复制、删除、改名、分类等
- 用C#操作文件/文件夹(删除,复制,移动)
- 复制/删除文件
- 复制 剪切 删除 文件
- 戴尔笔记本win8.1+UEFI下安装Ubuntu14.04过程记录
- JS--XML 操作
- Light OJ 1116 Ekka Dokka(数学,二进制的应用)
- myeclipse2014下载地址
- jquery让返回的内容显示在特定div里
- C# 复制,删除文件
- MyEclipse弹出提示窗口
- Rank 1718
- ubuntu 复制文件或目录 命令
- Matlab图像类型
- ReactiveCocoa与Functional Reactive Programming
- Spring3.0.5+Mybatis3.0.5+Struts2.0.6整合
- HashMap之equals与hashCode小陷阱
- 深入Java单例模式