私は2つ持っていますList<FileInfo>
、そして私はそれらの間の共通点を返したいですFileItem
。
List<FileInfo> outputList = new List<FileInfo>();
outputList = list1.Intersect(list2).ToList();
しかし、私は空のリストを取り戻しています。
両方のリストには、FileInfo
によって検出されたが含まれています
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(startFolder);
IEnumerable<System.IO.FileInfo> fileList =
dir.GetFiles("*.*", System.IO.SearchOption.AllDirectories);
そして、クエリによってフィルタリングされます。