Пересечение списка, возвращающее null

У меня есть два 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);

И фильтруется по запросам.

6
задан STiLeTT 2 August 2012 в 12:30
поделиться