我想做一个执行此操作的 C# 应用程序:
- 选择一个文件夹
- 将该文件夹中的所有文件复制到该文件夹 +/results/
很简单,但不能让它工作。
这是我的代码:
string[] files = Directory.GetFiles(folderBrowserDialog1.SelectedPath);
foreach (string file in files)
{
MessageBox.Show(Path.GetFullPath(file));
//string path=Path.Combine(Path.GetFullPath(file), "results");
//MessageBox.Show(path);
string path2 = Path.GetDirectoryName(file);
path2 = Path.Combine(Path.GetDirectoryName(file), @"results\");
path2 = Path.Combine(path2, file);
MessageBox.Show(path2);
}