There is no need to try to avoid For Each loops on large amounts of data

Agreed based on the system resources this test results will differ. Lets hope someone who is good at linq can help with an optimized query so that we can test this out objectively.

But just for the sake of completeness, you could add the .xaml file, people who want to try it will save some time setting it up.

Thank you for starting a discussion on this topic.