while looking at this question C# Similarities of two arrays it was noted that the initial linq call was significantly slower than subsequent calls. What is being cached th
I would expect the first run of any loop to be slower for three reasons: