我有两个List<FileInfo>
,我想返回FileItem
它们之间的共同点。
List<FileInfo> outputList = new List<FileInfo>();
outputList = list1.Intersect(list2).ToList();
但是,我得到了一个空列表。
两个列表都包含FileInfo
's found by
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(startFolder);
IEnumerable<System.IO.FileInfo> fileList =
dir.GetFiles("*.*", System.IO.SearchOption.AllDirectories);
并按查询过滤。