2017-10-10 54 views
-4

我有一个项目,我需要创建临时文件夹,从ac:/文件夹复制名称为abc的文件,处理它们(使用内部dll),并在完成该过程后,删除该文件夹中的临时文件夹和文件。创建临时文件夹,复制文件,处理它们并在处理完成时将其删除

任何人都可以检查下面的模板C#模板,看看我是否正确的轨道。

public void TemporaryDirectory() 
{ 
    string tempFolder = Path.GetTempFileName(); 
    File.Delete(tempFolder); 
    Directory.CreateDirectory(tempFolder); 
string foldername = "c:\folder" 
foreach(files in foldername) 
{ 
    File.Copy(files,tempFolder); 
} 
//Process Stuff 

//once processing done 
If(Process = done) 
{ 
File.delete(tempFolder); 
} 
} 
+1

这不是代码写入服务。显示你所做的事情以及你需要帮助的地方。 – JohanP

+0

@JohanP添加了我认为可以工作的模板。请检查并看看我是否正确。 – user1410658

回答

1

看起来像一个班级的任务,但我会带领你在正确的方向。

您将对所有文件和目录使用System.IO。 This example是同一个问题的详细指南。

+0

谢谢钱德勒。这是非常有用的信息。 – user1410658

相关问题