gpt4 book ai didi

c# - 视觉 C# : Move multiple files with the same extensions into another directory

转载 作者:太空狗 更新时间:2023-10-29 21:17:30 25 4
gpt4 key购买 nike

伙计们。我有一个我无法解决的问题:我有 2 个文件夹,我选择了 folderBrowserDialog 和源目录中的大量文件,我需要 move 到目标目录。但是,我只需要 move 具有特定扩展名的文件,例如 .txt 或我可以从文本框获得的任何其他扩展名。那我该怎么做呢?

最佳答案

首先使用 Directory.GetFiles() 获取所有具有指定扩展名的文件然后遍历列表中的每个文件并将它们 move 到目标目录。

//Assume user types .txt into textbox
string fileExtension = "*" + textbox1.Text;

string[] txtFiles = Directory.GetFiles("Source Path", fileExtension);

foreach (var item in txtFiles)
{
File.Move(item, Path.Combine("Destination Directory", Path.GetFileName(item)));
}

关于c# - 视觉 C# : Move multiple files with the same extensions into another directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23424844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com