سلام
شما میتونی همون وقتی که پوشه داره ساخته میشه کپی هم انجام بدی
کد btnStart رو به این شکل تغییر بده:
private void btnStart_Click(object sender, EventArgs e)
{
string text = "";
foreach (var item in ListBox1.Items)
{
text = Path.GetFileNameWithoutExtension(item.ToString());
string activeDir = txtDirectoryPath.Text;
string newPath = System.IO.Path.Combine(activeDir, text);
System.IO.Directory.CreateDirectory(newPath);
string Source = String.Format(@"{0}\{1}.txt", activeDir, text);
string Target = String.Format(@"{0}\{1}.txt", newPath, text);
//File.Copy(Source, Target);
File.Move(Source, Target);
}
}
موفق باشی