C# WINFORM 将指定的文件剪切到指定文件夹里
时间: 2023-07-31 12:10:58 浏览: 88
你可以使用 `System.IO.File.Move()` 方法将文件剪切到指定文件夹中。
以下是一个示例代码:
```csharp
string filePath = @"C:\example\file.txt";
string destinationFolder = @"C:\example\destination\";
try
{
// 剪切文件到目标文件夹
string fileName = Path.GetFileName(filePath);
string destinationPath = Path.Combine(destinationFolder, fileName);
File.Move(filePath, destinationPath);
MessageBox.Show("文件剪切成功!");
}
catch (Exception ex)
{
MessageBox.Show("文件剪切失败:" + ex.Message);
}
```
在上面的代码中,我们指定了要剪切的文件路径和目标文件夹路径。然后,我们使用 `Path.GetFileName()` 方法获取文件名,使用 `Path.Combine()` 方法将文件名和目标文件夹路径组合成完整的目标路径。最后,我们使用 `File.Move()` 方法将文件剪切到目标文件夹中。
请注意,如果目标文件夹中已经存在同名的文件,将会抛出一个异常。如果你希望覆盖已存在的文件,你可以使用 `File.Copy()` 方法先将文件复制到目标文件夹中,然后再使用 `File.Delete()` 方法删除原始文件。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)