在我管理以下法典时,它填写了我的阵列,并填写了具体名录中的档案清单。
这是好的。
然而,它还藏匿了正在飞行的档案——即目前正在复制的档案。
情况不佳。
我如何无视这些飞行中档案? 是否有办法检查每份档案,以确保档案在我处理之前充分保存?
string[] files = Directory.GetFiles(ConfigurationSettings.AppSettings.Get("sourcePath"));
if (files.Length > 0)
{
foreach (string filename in files)
{
string filenameonly = Path.GetFileName(filename);
AMPFileEntity afe = new AMPFileEntity(filenameonly);
afe.processFile();
}
}