日期:2014-05-18  浏览次数:20905 次

比较两个文件数组中不一样的文件
FileInfo[] fInfoOrgial;
  FileInfo[] fInfoTarget;

两个文件数组 ,fInfoOrgial是源文件,如果fInfoTarget中没有fInfoOrgial中的文件,则提示
主要是两个文件数组中的数据量非常大,高人有没有快一点的比较方法,我自己写了一个效率非常低,谢谢!!

------解决方案--------------------
那就只存文件名数组
文件名相同了再去比较实际的fileinfo


如果你要比较文件名不相同的估计没啥好办法
------解决方案--------------------
只能先分組,把文件名的頭個字母拿出來,建個索引,然後比較,會快點
如1樓說的,沒啥號辦法.
------解决方案--------------------
关注