files = files.Distinct(new FileInfoComparer()).ToList();//remove double records
public class FileInfoComparer : IEqualityComparer<FileInfo>
{
public bool Equals(FileInfo x, FileInfo y)
{
return x.Name == y.Name;
}
public int GetHashCode(FileInfo obj)
{
return obj.Name.GetHashCode();
}
}
No comments:
Post a Comment