- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
List<string> duplicities = new List<string>();
foreach (var localItem in FileCollectionLocal)
{
foreach (var remoteItem in FileCollectionRemote)
{
if (localItem.FileName == remoteItem.FileName)
{
duplicities.Add(localItem.FileName);
}
}
}
Отродясь в дотнете была библиотека Power Collections, разработанная компанией Wintellect по заказу Microsoft. Бесплатная. Бери и используй.
И как это согласуется с политикой мс - "всё из коробки".
>"всё из коробки".
поделил на ноль
и скажи спасибо, что дали возможность скачивать ПО изкоробочными "средствами"
Они туда пытаются напихать как можно больше всякого чтобы люди поменьше использовали сторонние либы.
Это как в дельфях компоненты.
P.S. Могу ошибаться. Официальное описание мутновато:
When the object returned by this method is enumerated, Intersect enumerates first, collecting all distinct elements of that sequence. It then enumerates second, marking those elements that occur in both sequences. Finally, the marked elements are yielded in the order in which they were collected.