【发布时间】:2013-11-12 21:00:31
【问题描述】:
var outputDirectory = new DirectoryInfo(@"G:\Local\Syndicationtest");
var sourceDirectory = new DirectoryInfo(@"G:\Local\Syndicationtest");
var sourceFiles = sourceDirectory.GetFiles();
foreach (var item in sourceFiles)
{
FileHelper.Copy(item, outputDirectory);
FileHelper.Move(FileHelper.Zip(item), new DirectoryInfo(@"G:\Local\Syndicationtest\History"));
}
我需要根据文件类型扩展名移动文件,也就是说源文件包含所有类型的扩展名文件,我需要过滤以下“.xml”、“.dat”、“.txt”的文件类型, “.csv”、“.zip”、“.doc”,并且只将这些文件移动到目标位置
【问题讨论】:
-
if (acceptableExtensions.Contains(item.Extension)) //do whatever you want
标签: c# asp.net linq linq-to-sql linq-to-entities