私は現在持っています:
UIEnumerable <IGrouping<PortableKey, FileInfo>>
このコードから:
var queryDupFiles = from file in fileList
group file by new PortableKey { Name = file.Name, Length = file.Length }
into g
where g.Count() > 1
select g;
PortableKey のコードは次のとおりです。
public class PortableKey
{
public string Name { get; set; }
public long Length { get; set; }
}
基本的に、重複しているすべてのファイルをフィルタリングして取得します。この方法ですべての FileInfo を取得するにはどうすればよいですか?
List<FileInfo> list