I having trouble getting this query to work: Result r = from tick in elapsedTicks orderby tick select tick into orderedTicks let goodData = ( from orderedTick in orderedTicks select orderedTick).Skip(skip).Take(take) select new Result { Average = goodData.Average()/ Stopwatch .Frequency, StandardDeviation = Math .Sqrt(goodData.Select(n => Math .Pow(n - average, 2)).Average()) }; What I'm trying to do is take an unordered array of StopWatch tick counts (ElapsedTicks), order that array, throw out the
Read More...