首页 > 代码库 > 文件的基本操作---复制/移动或删除文件
文件的基本操作---复制/移动或删除文件
复制/移动或删除文件
File类的Copy/Move方法
1.将C盘根目录下的Text.txt文本文件复制到D盘根目录下
File.Copy("C:\\Text.txt","D:\\Text.txt");
2.将C盘根目录下的Text.txt文本文件移动到D盘根目录下
File.Move("C:\\Text.txt","D:\\Text.txt");
3.删除指定的文件
File.Delete("C:\\Text.txt");
FileInfo类的CopyTo/MoveTo方法
用FileInfo类移动文件,首先实例化一个FileInfo对象,然后使用该对象调用该类下的MoveTo方法
FileInfo finfo=new FileInfo("C:\\Text.txt");
finfo.MoveTo("D:\\Text.txt");
复制和删除方法与File类下的方法相似就不列举了。
下面是一个窗口程序,点击浏览指定文件到指定路径后,并且为该文件更名。
开发窗体程序步骤:
1.新建一个Windows应用程序,并命名VStest,默认窗体为Form1.cs
2.在Form1窗体中添加一个OpenFileDialog控件,一个TexBox控件和一个Button控件。
其中,OpenFileDialog控件用来显示“打开”对话框,TexBox控件用来显示选择的文件名
Button控件用来打开“打开”对话框并获取文件的基本信息
3.程序主要代码如下:
using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace VStest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.OK) { textBox1.Text = openFileDialog1.FileName; //打开源文件后删除 FileInfo fi = new FileInfo("D://hutao.txt"); fi.Delete(); //将选中的目标移至指定位置,并重命名 FileInfo finfo = new FileInfo(textBox1.Text); finfo.MoveTo("D://hutao.txt"); } } } }
文件的基本操作---复制/移动或删除文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。