文件操作之移動文件
時間:2020-07-29 作者:管理員(yuán) 點擊:641
File類的Move方法可以移動文件,使用格式如下(xià):
Move(string sourceFileName,string desfFileName)//第一(yī)個參數是源文件,第二個參數是目标文件
移動文件時可能存在下(xià)面三種情況
1)、源文件存在,目标文件不存在。
2)、源文件存在、目标文件存在。
3)、源文件不存在。
代碼如下(xià):
string pathSource = @"C:\Users\Administrator\Desktop\Source\steng.cn.txt";
string pathDestination = @"C:\Users\Administrator\Desktop\Destination\copy.txt";
if (File.Exists(pathSource))//源文件存在
{
try
{
if (File.Exists(pathDestination))//目标文件已存在
{
Console.WriteLine("文件移動失敗,該處有同名文件");
}
else
{
File.Move(pathSource, pathDestination);
Console.WriteLine("文件移動成功");
}
}
catch(Exception ex)
{
Console.WriteLine("移動文件出錯,原因是:" + ex.Message.ToString());
}
}
else
{
Console.WriteLine("源文件不存在,無法移動!");
}
Console.ReadKey();