我有两个 FileInfo[] 数组,我想比较名称相同的文件的文件大小和上次修改日期。但是如何从具有特定名称的 FileInfo[] 中选择一个文件?
我的代码不起作用,因为我无法使用 FileInfo.Select 来获取新的 FileInfo。有什么线索吗?
foreach (FileInfo origFile in fiArrOri6)
{
FileInfo destFile = fiArrNew6.Select(file => file.Name == origFile.Name);
if (origFile.Length != destFile.Length || origFile.LastWriteTime != destFile.LastWriteTime)
{
//do sth.
}
}
谢谢你的帮助 :)
顺便提一句。这个问题的任何其他迷人的解决方案都会很棒。顺便提一句。#2 : 有人有很好的 FileInfo 学习资料吗?